iasyncresult

iasyncresult

文章 0 浏览 5

C# 将 using 语句与 IAsyncReader 结合使用

我希望将异步填充操作与一次性填充操作相结合。 class G { SqlConnection connection SqlCommand command; IAyncResult Begin(string connectionStrin…

翻了热茶 2025-01-19 18:20:28 3 0

在没有 Delegate.BeginInvoke() 的情况下实现 IAsyncResult Begin/End

我有一个类,它通过套接字接收数据并将数据封送到对象。同步地,它看起来像这样: class SocketTest { private const int HEADER_LEN = 10; Socket so…

黑白记忆 2025-01-09 13:53:44 3 0

AsyncWaitHandle.WaitOne 是否会阻塞 CLR 线程?或者它会创建一个 I/O 完成端口吗?

我有这个问题,AsyncWaitHandle.WaitOne 是否会阻塞 CLR 线程?或者它是否创建一个 I/O 完成端口? 例如,当我运行应用程序时,我启动一个任务“A”来…

泪意 2024-12-20 22:12:29 3 0

取消异步操作

我正在开发一个实现协议栈的类库。我有一个实现 IAsyncResult 的异步操作 DoSomething。此方法的用户可以使用 BeginDoSomething 和 EndDoSomething。…

写给空气的情书 2024-12-19 03:21:55 5 0

使用 IAsyncResult 和 AsyncCallback 调用多个 WCF 服务

我有一个网页 MyWebPage.aspx,在加载时必须显示来自两个 Web 服务的数据及其自己的算法。 1) WebServiceI.SomeMethod() -> Takes 10 seconds aprx. t…

老子叫无熙 2024-12-18 20:57:05 5 0

将多个HTTP请求等待同一个I/O完成端口

我的应用程序从 Web 服务和“Application_Start”异步加载大量信息。 如果用户请求想要使用该信息,但它还没有准备好,则线程将被 Monitor.Wait 阻塞…

少跟Wǒ拽 2024-12-18 07:58:28 6 0

带有 Action.BeginInvoke 的 ASP.Net 异步页面

我正在尝试在 asp .net 中编写一个异步页面,该页面在不同的线程中运行一个函数。 以下代码中的问题是,当我调试它时,函数 EndAsyncOperation 永远不…

若能看破又如何 2024-12-08 16:53:27 10 0

异步函数进行异步调用

我有一个使用 BeginXxx EndXxx 异步模式的库(显然,以下代码已简化): ILibrary { IAsyncResult BeginAction(string name, AsyncCallback callback,…

紧拥背影 2024-11-30 20:25:20 7 0

WCF 异步死锁?

是否有人遇到过 WaitAny 调用返回有效句柄索引,但 Proxy.End 调用阻塞的情况?或者有任何建议或如何最好地调试它 - 尝试跟踪、性能计数器(检查最大…

洛阳烟雨空心柳 2024-11-15 13:57:43 9 0

IAsyncresult - 轮询而不冻结 UI?

我有一个异步运行的 Windows svc(我编辑了方法及其参数以使它们异步),有点像: http://msdn.microsoft.com/en-us/library/ms731177.aspx 但是,我…

別甾虛僞 2024-11-07 07:50:14 9 0

C# 如何将 IAsyncResult 之外的内容传递到 AsyncCallback?

除了 IAsyncResult 之外,如何将更多内容传递到 AsyncCallback 中? 示例代码: //Usage var req = (HttpWebRequest)iAreq; req.BeginGetResponse(new…

清晰传感 2024-10-31 12:18:52 11 0

等待等待另一个 IAsyncResult 的 IAsyncResult 方法(链接)

(只能使用 .NET 3.5 stock,所以没有任务,没有响应式扩展) 我有,我认为这是一个简单的案例,但我对此感到困惑。 简而言之,我将 BeginGetRequestS…

冰火雁神 2024-10-30 01:39:56 11 0

如何限制任务在 .Net 下运行的时间?

我知道有多种方法可以限制任务在 .Net 下运行的时间,我想知道是否还有其他我错过的方法或对我之前使用的方法的修改/改进。 如果我不清楚方法论到底如…

一场信仰旅途 2024-10-15 19:51:43 15 0

使用 SQLCommand.EndExecuteNonQuery 时出现 SQL 语法错误

我正在尝试在后台工作程序中异步运行两个 SQL 语句(MSSQL 2005)。但是,当我在第一个 SqlCommand 上调用 EndExecuteNonQuery 方法时,我收到“SQL …

弄潮 2024-10-12 12:06:41 13 0

Label.Text = Struct.Value(Microsoft.VisualStudio.Debugger.Runtime.CrossThreadMessagingException)

我正在开发一个应用程序,用于轮询 ISP(下载配额)的使用情况。我已经尝试通过“new Thread(ThreaProc)”对此进行线程化,但这不起作用,现在尝试基…

谷夏 2024-10-11 06:33:04 11 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文