PeerCollaboration.SignOut(PeerScope) Método

Definición

Firma el elemento del mismo nivel en el ámbito especificado.

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)

Parámetros

peerScope
PeerScope

Ámbito de la enumeración especificado por PeerScope.

Atributos

Excepciones

El parámetro peerScope contiene un valor de enumeración no válido.

No se puede completar la operación SignOut(PeerScope).

Comentarios

Este método no es una operación específica de la aplicación y el cierre de sesión puede afectar a otras aplicaciones que pueden estar en ejecución actualmente. Si el usuario aún no ha iniciado sesión en el ámbito especificado que llama a este método, se producirá una operación sin operación.

Cuando un usuario cierra la sesión de Personas Near Me, su información publicada se elimina del PeerCollaboration conjunto de objetos de punto de conexión. Esto incluye LocalEndPointName y LocalPresenceInfo, además de los objetos de identificación registrados por el elemento del mismo nivel que realiza la llamada a la infraestructura de colaboración. Dado que esta información se elimina, ya no está disponible para elementos del mismo nivel remotos ni para un host del mismo nivel para la colaboración. Desde la perspectiva de la PeerCollaboration clase, otro uso compartido de la misma información con contactos de confianza no es relevante; el uso de la PeerCollaboration clase no afecta a otros objetos en los que se conserva esta información, como un objeto del mismo nivel ContactManager remoto. Del mismo modo, la eliminación de un elemento del mismo nivel de ContactManager no afecta a su presencia en una aplicación de colaboración; otros contactos siguen siendo capaces de ver su presencia y colaborar con él.

Llamar a este método requiere un PermissionState de Unrestricted. Este estado se crea cuando comienza la Peer sesión de colaboración.

Se aplica a

Consulte también