PeerCollaboration.UnregisterApplication Metoda

Definicja

Wyrejestrowuje określone 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

Element PeerApplication do wyrejestrowania elementu równorzędnego wywołującego.

type
PeerApplicationRegistrationType

Typ wyrejestrowania do wykonania dla wywołującego elementu równorzędnego lub dla wszystkich elementów równorzędnych, które istnieją na maszynie.

Atrybuty

Wyjątki

Globalnie unikatowy Id dla określonej aplikacji nie istnieje lub jest pusty.

Parametr application or type jest ustawiony na nullwartość .

Parametr type nie jest ustawiony na znaną wartość w pliku PeerApplicationRegistrationType.

Uwagi

Wyrejestrowywanie elementu PeerApplication zatrzymuje element równorzędny wywołujący otrzymywanie zaproszeń do współpracy. Jeśli aplikacja wyrejestrowana nie została wcześniej zarejestrowana, jest to operacja no-op.

Wywołanie tej metody wymaga wartości typu PermissionStateUnrestricted. Ten stan jest tworzony po rozpoczęciu Peer sesji współpracy.

Dotyczy

Zobacz też