AsyncCallback 可以使用非静态委托吗?
我正在使用 .net 远程处理,通过异步函数调用来处理当前项目的 ipc。 我遇到了一个问题,我希望客户端: 异步请求信息 继续加载 GUI 当异步调用完成时…
.net Remoting:检测服务器是否未运行
我正在开发一个使用 .net 远程处理 IPC 的应用程序。 当我的客户端应用程序启动时,它使用以下代码连接到服务器: chnl = gcnew HttpChannel(); Chann…
在 BeginInvoke 调用期间,@object 参数指的是什么?
在 BeginInvoke 线程池方法的示例使用中: ... Func method = someWorkMethod; IAsyncResult cookie = method.BeginInvoke("test", ... BeginInvoke …
关于确保在 IAsyncResult 对象列表上调用 EndInvoke() 的两个问题
因此,这个问题是关于 .Net IAsyncResult 设计模式以及调用 EndInvoke 的必要性,如 这个问题 背景 我有一些代码,我正在对特定函数发起潜在的许多异…
我可以使用委托的单个实例来启动多个异步请求吗?
只是想知道当您想要进行多个异步调用时,是否有人可以澄清在某个委托的实例上使用 BeginInvoke ,因为 MSDN 文档根本没有真正涵盖/提及这一点。 我想…
Iasyncresult - 为什么它不仅仅是对象,为什么它是接口?
我只是不明白为什么 IAsyncResult 是一个接口而不是简单的对象。我没记错的话,接口只包含方法名称而没有实现,所以我看不到它在这里是如何使用的,因…
为什么我的 NamedPipeServerStream 不等待?
我正在使用 NamedPipeServerStream 在两个进程之间进行通信。这是我初始化和连接管道的代码: void Foo(IHasData objectProvider) { Stream stream = …
干净地处理 ASP.NET 异步页面上的 AsyncTimeout
根据这篇文章 始终调用 Begin 事件处理程序 第二个含义 AsyncTimeout 我确实没有 直到最近才内化的是 的开始事件处理程序 注册的异步任务总是 调用,…
C# void ReceiveData(IAsyncResult iar)
我需要以下方面的帮助。这与异步套接字有关。 from the sender: string stringData = "Welcome to my server server server"; byte[] message1 = Enco…
反应式扩展 (Rx) 和异步类
我读过这篇文章:“ Rx 的乐趣:基于事件的异步模式与 IObservable”,不鼓励使用 EBAP。使用新的 Rx 扩展(类似于 msdn 的 PrimeNumberCalculator 示…
将异步编程模型(开始/结束方法)转换为基于事件的异步模型?
假设我有使用异步编程模型的代码,即它提供了以下方法作为一个组,可以同步或异步使用: public MethodResult Operation(); public IAsyncResult Begi…
通过 1. events / 2. IAsyncResult 使用 Web 服务有何优缺点?
我制作了一个使用 web 服务 的 WPF 示例 (www.webservicex.com/ globalweather.asmx)以两种不同的方式: 使用像这样的事件: public Window1() { Ini…
部署时出现 VB.NET 3.5 SocketException,但开发机器上未出现
我编写了一个异步 UDP 客户端来与我公司的服务器通信。当我在我的开发机器上运行时一切都很好。当我部署到另一台机器时,第一次通过套接字发送数据时…