CorrelationCallbackMessageProperty.BeginFinalizeCorrelation Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağıntıyı zaman uyumsuz olarak oluşturmak için tüm bağıntı bilgileri kullanılabilir olduğunda, bağıntı protokolü tarafından çağrılır.
public:
IAsyncResult ^ BeginFinalizeCorrelation(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginFinalizeCorrelation (System.ServiceModel.Channels.Message message, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginFinalizeCorrelation : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginFinalizeCorrelation (message As Message, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parametreler
- message
- Message
bağıntılı olacak ileti.
- timeout
- TimeSpan
Bağıntının sonlandırılması gereken aralık veya başka bir TimeoutException değer oluşturulur.
- callback
- AsyncCallback
Bağıntı hesaplaması tamamlandığında çağrılacak yöntem.
- state
- Object
Zaman uyumsuz işlem hakkında bilgi içeren isteğe bağlı bir uygulamaya özgü nesne.
Döndürülenler
Geçerli zaman uyumsuz işleme başvuru.
Açıklamalar
Bu yöntem, bağıntıyı oluşturmak için çağrısında OnBeginFinalizeCorrelation bulunur. Uygulamalar, belirtilen iletinin bağıntı OnBeginFinalizeCorrelationhesaplamasını zaman uyumsuz olarak gerçekleştiren uygulamasını sağlamalıdır.
Zaman uyumsuz işlem tamamlandığında bildirim almak için yönteminden çağrısında EndFinalizeCorrelation bulunabilirsiniz callback
. Zaman uyumsuz işlem tamamlanmadan önce çağrılırsa EndFinalizeCorrelation , işlem tamamlanana kadar engeller. İşlem belirtilen zaman aşımı aralığı içinde tamamlanmazsa bir TimeoutException oluşturulur.
Bu yöntem, zaman uyumsuz tasarım desenini FinalizeCorrelationIAsyncResult kullanan zaman uyumsuz bir sürümüdür. Daha fazla bilgi için bkz. Zaman Uyumsuz Programlamaya Genel Bakış.