CorrelationCallbackMessageProperty.EndFinalizeCorrelation Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan pesan yang disiapkan secara asinkron untuk korelasi.
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
Parameter
- result
- IAsyncResult
IAsyncResult yang mereferensikan operasi asinkronBeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object).
Mengembalikan
Pesan yang disiapkan untuk korelasi.
Keterangan
Metode ini memanggil OnEndFinalizeCorrelation untuk mengambil pesan. Aplikasi harus menyediakan implementasi OnEndFinalizeCorrelation, yang mengembalikan pesan yang disiapkan untuk korelasi.
Jika EndFinalizeCorrelation dipanggil sebelum operasi asinkron selesai, operasi akan diblokir hingga operasi selesai. Jika operasi tidak selesai dalam interval waktu habis yang ditentukan dalam panggilan ke BeginFinalizeCorrelationTimeoutException dilemparkan ketika metode ini dipanggil.
Metode ini menyelesaikan versi asinkron menggunakan FinalizeCorrelationIAsyncResult pola desain asinkron. Untuk informasi selengkapnya, lihat Gambaran Umum Pemrograman Asinkron.