Peer.InviteAsyncCancel(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 undangan yang dikirim dengan InviteAsync(PeerApplication, String, Byte[], Object) metode .
public:
void InviteAsyncCancel(System::Object ^ userToken);
[System.Security.SecurityCritical]
public void InviteAsyncCancel (object userToken);
[<System.Security.SecurityCritical>]
member this.InviteAsyncCancel : obj -> unit
Public Sub InviteAsyncCancel (userToken As Object)
Parameter
- userToken
- Object
Objek yang ditentukan pengguna untuk diteruskan ke panggilan balik InviteAsync(PeerApplication, String, Byte[], Object) operasi untuk identifikasi. Parameter yang diperlukan ini harus unik di semua operasi undangan asinkron yang sedang berlangsung.
- Atribut
Pengecualian
Parameter userToken
tidak boleh null
.
Undangan asinkron tidak luar biasa.
Keterangan
Memanggil metode ini menjamin sistem akan berhenti menunggu dari rekan yang PeerInvitationResponse terkait dengan permintaan InviteAsync.
Beberapa undangan mungkin luar biasa pada waktu tertentu. Jika metode dipanggil InviteAsyncCancel ketika operasi asinkron yang diidentifikasi oleh userToken
tidak ada, pengecualian akan dilemparkan. Objek userToken
harus disediakan karena digunakan untuk melacak panggilan asinkron tertentu. Objek yang disediakan aplikasi host ini unik untuk setiap permintaan undangan.
Ketika metode ini digunakan, InviteCompleted peristiwa masih dapat dinaikkan, tetapi properti Dibatalkan pada objek terkait InviteCompletedEventArgs akan diatur ke true
.
Memanggil metode ini membutuhkan PermissionState dari Unrestricted.