Peer.InviteAsyncCancel(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee annuleert u de uitnodiging die met de InviteAsync(PeerApplication, String, Byte[], Object) methode is verzonden.
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)
Parameters
- userToken
- Object
Door de gebruiker gedefinieerd object dat moet worden doorgegeven aan de callback van de InviteAsync(PeerApplication, String, Byte[], Object) bewerking voor identificatie. Deze vereiste parameter moet uniek zijn voor alle asynchrone uitnodigingsbewerkingen die worden uitgevoerd.
- Kenmerken
Uitzonderingen
De userToken parameter kan niet zijn null.
Een asynchrone uitnodiging is niet uitstekend.
Opmerkingen
Als u deze methode aanroept, wordt gegarandeerd dat het systeem niet langer wacht op een PeerInvitationResponse peer die is gekoppeld aan de InviteAsync-aanvraag.
Meerdere uitnodigingen kunnen op elk gewenst moment openstaand zijn. Als de InviteAsyncCancel methode wordt aangeroepen wanneer een asynchrone bewerking die wordt geïdentificeerd door het userToken niet aanwezig is, wordt er een uitzondering gegenereerd. Het userToken object moet worden opgegeven omdat het wordt gebruikt om een specifieke asynchrone aanroep bij te houden. Dit door de hosttoepassing geleverde object is uniek voor elke uitnodigingsaanvraag.
Wanneer deze methode wordt gebruikt, kan de InviteCompleted gebeurtenis nog steeds worden gegenereerd, maar wordt de eigenschap Geannuleerd op het bijbehorende InviteCompletedEventArgs object ingesteld trueop .
Voor het aanroepen van deze methode is een PermissionState van Unrestricted.