PeerNameResolver.ResolveAsyncCancel(Object) 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.
Membatalkan permintaan resolusi nama serekan asinkron yang ditentukan.
public:
void ResolveAsyncCancel(System::Object ^ userState);
[System.Security.SecurityCritical]
public void ResolveAsyncCancel (object userState);
[<System.Security.SecurityCritical>]
member this.ResolveAsyncCancel : obj -> unit
Public Sub ResolveAsyncCancel (userState As Object)
Parameter
- userState
- Object
Objek yang disediakan untuk ResolveAsync instans metode yang memulai operasi penyelesaian.
- Atribut
Pengecualian
Parameter userState
tidak boleh null
.
Keterangan
Memanggil metode ini menjamin sistem tidak akan mencoba untuk mendapatkan rekaman tambahan untuk yang ditentukan PeerName. Jika metode ini dipanggil ketika operasi resolusi nama serekan asinkron tidak luar biasa, metode ini bertindak sebagai "tanpa operasi" (NO OP).
Objek userState
harus disediakan karena digunakan untuk melacak panggilan asinkron tertentu ketika beberapa panggilan sedang berlangsung. Objek yang disediakan penelepon ini unik untuk setiap permintaan resolusi nama serekan.
Metode ini akan segera kembali, tetapi operasi mungkin atau mungkin tidak segera dibatalkan. Argumen peristiwa yang dikembalikan oleh ResolveCompleted peristiwa berisi bidang yang dapat dijajaki oleh klien untuk menentukan apakah pembatalan terjadi.
Memanggil metode ini memastikan peristiwa ResolveCompleted akan disinyalir sesegera mungkin dengan argumen Cancelled peristiwa diatur ke true
.