PeerCollaboration.UnregisterApplication Metoda

Definice

Zruší registraci zadaného PeerApplication z PeerCollaboration infrastruktury.

public:
 static void UnregisterApplication(System::Net::PeerToPeer::Collaboration::PeerApplication ^ application, System::Net::PeerToPeer::Collaboration::PeerApplicationRegistrationType type);
[System.Security.SecurityCritical]
public static void UnregisterApplication (System.Net.PeerToPeer.Collaboration.PeerApplication application, System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType type);
[<System.Security.SecurityCritical>]
static member UnregisterApplication : System.Net.PeerToPeer.Collaboration.PeerApplication * System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType -> unit
Public Shared Sub UnregisterApplication (application As PeerApplication, type As PeerApplicationRegistrationType)

Parametry

application
PeerApplication

Zruší PeerApplication se registrace volajícího partnerského partnera.

type
PeerApplicationRegistrationType

Typ zrušení registrace, který se má provést buď pro volající partnerský uzel, nebo pro všechny partnerské vztahy, které existují na počítači.

Atributy

Výjimky

Globálně jedinečný Id pro zadanou aplikaci neexistuje nebo je prázdný.

Parametr application nebo type je nastavený na nullhodnotu .

Parametr type není nastaven na známou hodnotu v PeerApplicationRegistrationTypesouboru .

Poznámky

Zrušení registrace zastaví PeerApplication volajícímu partnerskému partneru příjem pozvánek ke spolupráci. Pokud zrušená registrace aplikace nebyla dříve zaregistrována, jedná se o no-op.

Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při Peer zahájení relace spolupráce.

Platí pro

Viz také