Udostępnij za pośrednictwem


PeerCollaboration.SignOut(PeerScope) Metoda

Definicja

Podpisuje element równorzędny z określonego zakresu.

public:
 static void SignOut(System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
[System.Security.SecurityCritical]
public static void SignOut (System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
[<System.Security.SecurityCritical>]
static member SignOut : System.Net.PeerToPeer.Collaboration.PeerScope -> unit
Public Shared Sub SignOut (peerScope As PeerScope)

Parametry

peerScope
PeerScope

Wyliczenie zakresu określone przez PeerScope.

Atrybuty

Wyjątki

Parametr peerScope zawiera nieprawidłową wartość wyliczenia.

SignOut(PeerScope) Nie można ukończyć operacji.

Uwagi

Ta metoda nie jest operacją specyficzną dla aplikacji i wylogowywanie może mieć wpływ na inne aplikacje, które mogą być obecnie uruchomione. Jeśli użytkownik nie jest jeszcze zalogowany do określonego zakresu wywołującego tę metodę, powoduje brak operacji.

Gdy użytkownik wy wylogował się z Osoby Near Me, jego opublikowane informacje są usuwane z zestawu obiektów punktu końcowegoPeerCollaboration. Obejmuje to elementy LocalEndPointName i LocalPresenceInfo, oprócz wszystkich obiektów identyfikujących zarejestrowanych przez element równorzędny wywołujący element równorzędny w infrastrukturze współpracy. Ponieważ te informacje są usuwane, nie są już dostępne dla zdalnych elementów równorzędnych lub hosta równorzędnego na potrzeby współpracy. Z perspektywy PeerCollaboration klasy inne udostępnianie tych samych informacji z zaufanymi kontaktami nie jest istotne. Użycie PeerCollaboration klasy nie ma wpływu na inne obiekty, w których te informacje zostały utrwalone, takie jak zdalny obiekt elementu równorzędnego ContactManager . Podobnie usunięcie elementu równorzędnego z obiektu ContactManager nie ma wpływu na jego obecność w aplikacji do współpracy; inne kontakty nadal mogą wyświetlać swoją obecność i współpracować z nim.

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

Dotyczy

Zobacz też