Aracılığıyla paylaş


CorrelationCallbackMessageProperty.EndFinalizeCorrelation Yöntem

Tanım

Bağıntı için zaman uyumsuz olarak hazırlanmış iletiyi döndürür.

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

Parametreler

Döndürülenler

Bağıntı için hazırlanmış ileti.

Açıklamalar

Bu yöntem, iletiyi almak için çağırır OnEndFinalizeCorrelation . Uygulamalar, bağıntı OnEndFinalizeCorrelationiçin hazırlanmış iletiyi döndüren uygulamasını sağlamalıdır.

Zaman uyumsuz işlem tamamlanmadan önce çağrılırsa EndFinalizeCorrelation , işlem tamamlanana kadar engeller. İşlem, bu yöntem çağrıldığında çağrısında BeginFinalizeCorrelationTimeoutException belirtilen zaman aşımı aralığı içinde tamamlanmadıysa oluşturulur.

Bu yöntem, zaman uyumsuz tasarım desenini FinalizeCorrelationIAsyncResult kullanarak zaman uyumsuz sürümünü tamamlar. Daha fazla bilgi için bkz. Zaman Uyumsuz Programlamaya Genel Bakış.

Şunlara uygulanır