覆盖异步方法时的错误代码。
Erroneous code, when overriding async method. Can this behavior be turned off?

让我们考虑这个类:public class A {public virtual async Task FooAsync(){await Task.Delay(3000); 如果您尝试通过键入“override”+选择来覆盖FooAsync ...

在同一个类上启用EAP和async / await
Enabling EAP and async/await on same class

我正在尝试创建一个具有事件且可以等待的类,但不断遇到绊脚石。 首先,我尝试了一个TransferJob类,它返回一个已经运行的TransferTask对象......

为什么Task.Factory.StartNew()。continuewith()不按预期工作
Why Task.Factory.StartNew().continuewith() Not working as expected

在Asp.Net MVC项目中,我有一个Asynchronus控制器,wand我也有一个Task类型的动作来实现Asynchronus功能。 好吧,我有以下代码,Action startMethod = ...

关闭所有子WPF窗口并终止等待代码
Close all child WPF windows and terminate awaiting code

我正在尝试实现一个关闭WPF应用程序中所有模态和非模态窗口的系统(主应用程序窗口除外)。当这些窗口关闭时,任何等待的代码......

在异步按钮点击上重用UI处理代码
Reuse UI handling code on async button clicks

情况在客户端/服务器体系结构中,通常在长时间运行的操作(例如服务器端通信)期间停用UI控件。 这个答案显示了一个非常......的专用解决方案

总是从Windows应用程序8.1 c#中的webservice获得相同的结果?
Always getting same result from webservice in windows app 8.1 c#?

我正在开发Windows应用程序8.1通知c#我写了一个异步方法。 我还为异步方法创建了调度程序,每隔5秒就调用一次这个方法。 我的问题是我总是得到......

在Action内部的单独线程上运行方法
Run method on a separate thread inside Action

假设我有一个像下面这样的Action,我想尽快返回View并继续在后台线程中做一些工作。 public async Task <ActionResult> Index(){Debug.WriteLine(“...

等待频繁的事件太慢;
await too slow for frequent events; can async methods ignore cancellations?

我有一个需要对SizeChanged事件作出反应的WPF窗口。 但是,它应该只在500毫秒时间内没有进一步的SizeChanged事件时执行处理(类似于行为...

C#中任务类型的错误回调[重复]
Error callback for a Task type in C#

我想知道C#中的任务的错误回调是什么。 例如:在JavaScript中,您有两个承诺回调。 obj.save()。then(function(){// success},function(){// error}); ...

在HttpListener,GetContextAsync后使用Task.Run或ContinueWith?
Use Task.Run or ContinueWith after HttpListener,GetContextAsync?

以下之间有什么区别(如果有的话):_ listener = new HttpListener(); //等待传入请求,然后启动一个新任务//执行ProcessContext()var httpctx = await ...

关于以非阻塞方式执行顺序操作的建议,Task.Run与使用ContinueWith的任务
Advice on executing sequential operations in a non-blocking manner, Task.Run vs task with ContinueWith

我们有一个处理器,它将接收一个元素队列,并且对于每个元素,它将运行一些需要保证以顺序方式执行的动作。 要执行的每个操作......

Task.WhenAll - 不等待子任务完成
Task.WhenAll - not waiting for child tasks to finish

我对TPL有一些问题。 如您所见,我正在创建2个简单任务并将它们添加到列表中。 问题(预期的行为)是任务在点击“等待”后立即返回...

如何从执行任务列表中返回任务
how to return a task from execution of list of tasks

我必须编写一些需要我返回Task对象的中间件代码。 我的中间件代码还使用一个框架,该框架异步地将数据发送到连接的客户端,返回一个Task。 ...

使用Autofac的异步ASP.NET Web API方法中的ObjectDisposedException
ObjectDisposedException in async ASP.NET Web API method with Autofac

我得到一个ObjectDisposedException(实例无法解析,并且嵌套的生命周期不能从这个LifetimeScope创建,因为它已被处理)在惰性实例化期间...

异步UI更新
Async UI update

我几个月前开始编程,所以我是一个纯粹的初学者,但我需要一个带有重概率计算的数学应用程序和一个用于查看/交互的UI,所以我搜索了一下,发现C#.net是......

Windows窗体卡在多个异步任务上
Windows Form gets stuck on multiple async tasks

我正在尝试执行并行方法,但只要我调用它,Form就会卡住。 请纠正我做错了什么。 这是代码:public partial class Form1:Form {private async void ...

在foreach循环迭代中进行多次异步/等待调用
Multiple async/await calls in a foreach loop iteration

我试图围绕如何处理foreach循环中的多个异步/等待调用。 我有大约20,000行由foreach循环处理的数据。 我的代码大致是:foreach(...

在非异步方法中调用异步方法
calling an async method inside a non-async method

我有一个我继承的类,我无法访问基类。 我正在覆盖该基类的方法,这个方法不是异步的,但我需要它来调用异步方法我...

C#缓存和异步请求
C# caching and async requests

在此方法中:private async List <stuff> GetData(){return await _appCache.GetAsync(“SiteStructurePages”,()=> _repository.GetSomeStuff()); 有没有理由保留它......

使用TaskEx.WhenAll()时,使用Async进行多线程处理会出现TypeCasting错误
Multithreading with Async gives a TypeCasting Error when using TaskEx.WhenAll()

在下面的代码中,我试图在另一个线程中执行一个返回值的方法。 但是,它只是不起作用! public void main(){lstChapters.DataContext = await ...

WebAPI异步方法错误
WebAPI async method error

正如您在下面的代码中看到的,当我尝试从数据层异步调用该方法时,我收到以下两个错误。 如何在不获取这些的情况下异步调用该方法...

在异步方法中捕获异常
Catching an exception in an async method

我试图更熟悉异步/等待编程和异常处理。 static void Main(string [] args){TestAsyncException(); private static async void TestAsyncException(){...

等待任务不按我期望的方式行事
Awaiting a task not behaving the way I would expect

我有一个代码路径不符合我的预期; 我可能有一个错误,但我怀疑它更有可能是等待我误解的任务。 目标是 ...

使接口实现异步
Making interface implementations asynchronous

我正在我的一个类和我的void RaisePostBackEvent(string eventArgument)的实现体系中实现System.Web.UI.IPostBackEventHandler我正在使用theasync调用一个方法......

如何取消HostingEnvironment.QueueBackgroundWorkItem
how to cancel HostingEnvironment.QueueBackgroundWorkItem

有没有办法取消使用HostingEnvironment.QueueBackgroundWorkItem进行的后台任务? 有CancellationToken,它通知任务是否被取消,但我该怎么办呢? 参考https:...

RavenDb LoadAsync不返回而不是抛出异常
RavenDb LoadAsync Not Returning and Not Throwing Exceptions

我试图通过WebAPI调用从RavenDb加载文档。 当我打开异步IDocumentSession并调用LoadAsync时,我没有得到任何异常或结果,并且线程立即退出而没有错误...

如何在ASP.NET Web API异步控制器方法中返回对象列表
How to return a list of objects in ASP.NET Web API async controller method

如何在ASP.NET Web API异步控制器方法中返回对象列表或在Task对象中包装列表? 类:public class SubscriberHistory {public string Date; 公共字符串...

为什么要调用OnlyOnCanceled延续?
Why does the OnlyOnCanceled continuation get called?

当调用await RunAsync()时; 在下面的代码中,我希望继续使用TaskContinuationOptions.OnlyRanToCompletion继续运行,但是OnlyOnCanceled延续得到...

如何确保多个Async下载的数据按照它们的启动顺序保存?
How to make sure that the data of multiple Async downloads are saved in the order they were started?

我正在编写一个基本的Http Live Stream(HLS)下载程序,我将以“#EXT-X-TARGETDURATION”指定的间隔重新下载m3u8媒体播放列表,然后下载* .ts段。 。

PostAsync后没有收到响应[重复]
Not receiving response after PostAsync

我有下一部分代码:使用(var client = new HttpClient())//来自Windows.Web.Http; {// setup client var tokenUri = new Uri(apiBaseUri +“/ token”); client.DefaultRequestHeaders ....

从JavaScript中的异步函数返回值?
returning values from async functions in JavaScript?

我有以下代码片段“use strict”const req = require('requisition'); 异步函数doRequest(){const url ='http://api.com/v3/search?q = breno'const res = await req.get(url)...

Api和控制台应用程序中的异步行为的上下文有何不同
How context differs in the async behaviour in Api and in Console Application

如果我在.net web api公共类ConfigurationApiClient中运行此代码:IConfigurationService {private readonly HttpClient _client; public ConfigurationApiClient(...

最后等待是否可以用显式等待替换?
Can the last await be replaced with an explicit wait?

我还在学习async / await,所以如果我问一些明显的东西,请原谅。 请考虑以下示例:class Program {static void Main(string [] args){var result = ...

将Entity Framework 6与Azure SQL一起使用时,Async LINQ查询为null?
Async LINQ queries null when using Entity Framework 6 with Azure SQL?

我有一个Web应用程序,我最近移动到Azure。 在其中我有很多使用EF的异步LINQ扩展的查询(下面的例子)。 但是,自从迁移到Azure后,我注意到......

在打字稿中链接承诺
Chaining Promises in Typescript

如何将async / await代码(Typescript + es6目标)转换为使用链式Promise.then()? 例如:function mockDelay <T>(getValue :()=> T):Promise <T> {return new Promise <...

在异步委托中断言异常
Asserting exceptions in async delegates

我正在使用NUnit 3.我写了一个扩展方法:public static T ShouldThrow <T>(this TestDelegate del)其中T:Exception {return Assert.Throws(typeof(T),del)为T; 这让我做...

如何隐藏任务任务?
How do I hide Task of Task?

请考虑以下方法:private async Task <Task <Response >> SendAsync(string data){this.Tcs = new TaskCompletionSource <Response>(); 等待this.Stream.WriteAsync(...)......

如何从内部函数解析外部异步函数
How to resolve an outer async function from an inner function

在用户回答对话框提示后,如何使用布尔值解析外部异步函数askIfUserIsAMinor,指示用户的次要状态(true / false)? 例如:异步功能......

使函数运行异步,使该函数内的异步WCF调用运行不正常
Making function run async, makes async WCF call within that function run improperly

我正在使用Amazon SQS上传图像文件。 我有一个函数检查新的SQS消息并在循环中读取消息并运行函数代码:if(receiveMessageResponse ....

异步操作方法对IIS有什么影响?
What is the impact of async action method on IIS?

我需要帮助来理解异步操作方法如何提高IIS(以及最终我的应用程序)的性能。 首先,我尝试使用以下代码和设置创建服务器不可用(503)...

异步/等待预期行为
Async/Await Expected Behavior

我无法解决异步/等待语法问题我无法弄清楚为什么在这段代码中,即使在...中出现错误,“connected”也会记录到控制台

从方法返回通用任务
Returning a generic task from a method

我正在尝试在公共IUserStore接口中实现以下方法,因为我使用自定义身份验证:public Task <User> FindByIdAsync(string userId){var user = ...

为什么异步await不能在IIS上运行,但它正在使用IIS Express
Why async await doesn't working on IIS, but it's working on IIS Express

我不明白,为什么async / await不能解决IIS线程的问题。 我看到我们对IIS线程的限制等于10,当我使用IIS并且IIS表达没有限制时。 我在...中添加了2种方法

c#等待任务停留在同一个环境中
c# awaitable task staying in the same context

以下是我所拥有的:一个多平台(Xamarin / C#)应用程序,该接口定义了一个方法(用于UI任务),该方法在一个平台上具有实现所需的平台特定实现...

执行后端电子邮件过程而不让用户等待它完成
Execute backend email process without making user to wait for it to complete

在我的MVC应用程序中,我具有通过客户向各自所有者/经销商发送消息的功能。 消息模型如下:public class Messages {public string MessageFrom ...

C#“事件循环”与JavaScript“事件循环”相比如何?
How does the C# "event loop" compare to the JavaScript "event loop"?

我理解JavaScript事件循环的时候是我听到它描述为“当什么都不做时,检查队列。但只有在没有什么可做的时候才检查队列。” ...

Fluent-ASsertions ShouldRaisePropertyChangeFor不适用于异步任务?
Fluent-ASsertions ShouldRaisePropertyChangeFor does not work for async Tasks?

我有一个实现INotifyPropertyChanged的简单类,我在另一个线程上调用属性更改,我很难让FluentAsserts看到propertyChanged是......

如果其中一个控制器方法发生了变化,我应该将它们更改为异步吗?
Should I change every controller method to be async if one of them is changed?

有这个控制器文件,SecretAuthController.cs公共类SecretAuthController:Controller {public ActionResult Auth(){//库方法...
1 2 3 4 5 6 7 85 86