Peer.InviteAsyncCancel(Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zruší pozvánku odeslanou metodou InviteAsync(PeerApplication, String, Byte[], Object) .
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)
Parametry
- userToken
- Object
Uživatelem definovaný objekt, který se má předat zpětnému InviteAsync(PeerApplication, String, Byte[], Object) volání operace pro identifikaci. Tento povinný parametr musí být jedinečný ve všech probíhajících asynchronních operacích pozvání.
- Atributy
Výjimky
Parametr userToken
nemůže být null
.
Asynchronní pozvánka není nevyřešená.
Poznámky
Volání této metody zaručuje, že systém přestane čekat PeerInvitationResponse na z partnera přidruženého k požadavku InviteAsync.
V daném okamžiku může být nevyřízených více pozvánek.
InviteAsyncCancel Pokud je volána metoda, když asynchronní operace identifikovaná objektem userToken
neexistuje, je vyvolána výjimka. Objekt userToken
musí být poskytnut, protože se používá ke sledování konkrétního asynchronního volání. Tento objekt zadaný aplikací hostitele je pro každou žádost o pozvání jedinečný.
Při použití InviteCompleted této metody může být událost stále vyvolána, ale vlastnost Cancelled přidruženého InviteCompletedEventArgs objektu bude nastavena na true
hodnotu .
Volání této metody vyžaduje .PermissionStateUnrestricted