PeerCollaboration.UnregisterApplication Metod

Definition

Avregistrerar angivna PeerApplication från PeerCollaboration infrastrukturen.

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)

Parametrar

application
PeerApplication

Att PeerApplication avregistrera för den anropande peeren.

type
PeerApplicationRegistrationType

Den typ av avregistrering som ska utföras för antingen anropande peer eller för alla peer-datorer som finns på datorn.

Attribut

Undantag

Det globalt unika Id för det angivna programmet finns inte eller är tomt.

Parametern application eller type är inställd på null.

Parametern type är inte inställd på ett känt värde i PeerApplicationRegistrationType.

Kommentarer

Avregistrera en PeerApplication hindrar den anropande peeren från att ta emot samarbetsinbjudningar för den. Om programmet som avregistrerades inte tidigare har registrerats är detta en no-op.

För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när samarbetssessionen Peer börjar.

Gäller för

Se även