Peer.InviteAsyncCancel(Object) 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.
yöntemiyle gönderilen daveti InviteAsync(PeerApplication, String, Byte[], Object) iptal eder.
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)
Parametreler
- userToken
- Object
Tanımlama için işlemin geri InviteAsync(PeerApplication, String, Byte[], Object) çağırmasına geçirecek kullanıcı tanımlı nesne. Bu gerekli parametre, devam eden tüm zaman uyumsuz davet işlemlerinde benzersiz olmalıdır.
- Öznitelikler
Özel durumlar
userToken
parametresi olamaznull
.
Zaman uyumsuz bir davet bekleyen değil.
Açıklamalar
Bu yöntemi çağırmak, sistemin InviteAsync isteğiyle ilişkili eşten bir PeerInvitationResponse beklemeyi durdurmasını garanti eder.
Herhangi bir zamanda birden çok davet ödenmemiş olabilir.
InviteAsyncCancel yöntemi tarafından userToken
tanımlanan zaman uyumsuz bir işlem mevcut olmadığında çağrılırsa, bir özel durum oluşturulur.
userToken
Belirli bir zaman uyumsuz çağrıyı izlemek için kullanıldığından nesne sağlanmalıdır. Bu konak uygulama tarafından sağlanan nesne her davet isteği için benzersizdir.
Bu yöntem kullanıldığında, InviteCompleted olay yine tetiklenebilir, ancak ilişkili InviteCompletedEventArgs nesnedeki Cancelled özelliği olarak true
ayarlanır.
Bu yöntemin çağrılması için bir PermissionState gerekir Unrestricted.