将OperationContext传递给异步调用
本文关键字:异步 调用 OperationContext | 更新日期: 2023-09-27 18:04:18
c#, 3.5 -这些都是后端;根本不涉及UI。我试图使用BeginInvoke和EndInvoke从另一个函数异步调用一个函数。我需要用不同的参数调用该方法4次,然后,在所有调用完成后,我合并所有结果并继续。除了调用需要OperationContext来获取凭据等之外,一切都运行良好。是否有一种简单的方法将OperationContext传递给BeginInvoke语句?
根据delegate
的类型选择BeginInvoke
语句。如果您需要OperationContext
,则将其作为方法的参数,然后在调用BeginInvoke
时将其传递给函数。
您可以尝试在代理的包装器中使用OperationContextScope