Bagikan melalui


Peer.InviteAsyncCancel(Object) Metode

Definisi

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.

Berlaku untuk

Lihat juga