Condividi tramite


PeerCollaboration.SignOut(PeerScope) Metodo

Definizione

Firma il peer dell'ambito specificato.

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)

Parametri

peerScope
PeerScope

Enumerazione ambito specificata dall'oggetto PeerScope.

Attributi

Eccezioni

Il parametro peerScope contiene un valore di enumerazione non valido.

Non è stato possibile completare l'operazione SignOut(PeerScope).

Commenti

Questo metodo non è un'operazione specifica dell'applicazione e la disconnessione può influire su altre applicazioni attualmente in esecuzione. Se l'utente non è già connesso all'ambito specificato che chiama questo metodo genera un no-op.

Quando un utente disconnette Persone Near Me, le informazioni pubblicate vengono eliminate dal PeerCollaboration set di oggetti endpoint. Ciò include LocalEndPointName e LocalPresenceInfo, oltre a tutti gli oggetti di identificazione registrati dal peer chiamante nell'infrastruttura di collaborazione. Poiché queste informazioni vengono eliminate, non è più disponibile per i peer remoti o un host peer per la collaborazione. Dal punto di vista della classe, altre condivisioni delle stesse informazioni con contatti attendibili non sono rilevanti; l'uso della PeerCollaborationPeerCollaboration classe non influisce sugli altri oggetti in cui queste informazioni sono state mantenute, ad esempio un oggetto peer ContactManager remoto. Analogamente, l'eliminazione di un peer dall'oggetto ContactManager non influisce sulla sua presenza in un'applicazione di collaborazione. Altri contatti sono ancora in grado di visualizzarne la presenza e collaborare con esso.

La chiamata a questo metodo richiede un PermissionState oggetto .Unrestricted Questo stato viene creato all'inizio della sessione di Peer collaborazione.

Si applica a

Vedi anche