CorrelationCallbackMessageProperty.EndFinalizeCorrelation 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回为获得相关性而异步准备的消息。
public:
System::ServiceModel::Channels::Message ^ EndFinalizeCorrelation(IAsyncResult ^ result);
public System.ServiceModel.Channels.Message EndFinalizeCorrelation (IAsyncResult result);
member this.EndFinalizeCorrelation : IAsyncResult -> System.ServiceModel.Channels.Message
Public Function EndFinalizeCorrelation (result As IAsyncResult) As Message
参数
- result
- IAsyncResult
引用了异步 IAsyncResult 操作的 BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)。
返回
为获得相关性而准备的消息。
注解
此方法调用 OnEndFinalizeCorrelation 来检索消息。 应用程序必须提供对 OnEndFinalizeCorrelation 的实现,这将返回为获得相关性而准备的消息。
如果在完成异步操作前调用 EndFinalizeCorrelation,则此操作将会被阻止,直至异步操作完成。 如果操作未在对 BeginFinalizeCorrelation 的调用中所指定的超时间隔内完成,则调用此方法时将引发 TimeoutException。
此方法将完成使用 FinalizeCorrelation 异步设计模式的 IAsyncResult 的异步版本。 有关详细信息,请参阅 异步编程概述。