Share via


PeerContact.GetApplications Método

Definición

Recupera los objetos PeerApplication que el elemento remoto del mismo nivel registró en la memoria caché local.

Sobrecargas

GetApplications()

Recupera los objetos PeerApplication que el elemento remoto del mismo nivel registró en la memoria caché local.

GetApplications(Guid)

Recibe la colección de objetos PeerApplication con el Guid especificado de la caché local.

GetApplications(PeerEndPoint)

Obtiene el objeto PeerApplicationCollection asociado al PeerEndPoint especificado.

GetApplications(PeerEndPoint, Guid)

Obtiene el objeto PeerApplicationCollection asociado al PeerEndPoint especificado.

Comentarios

Esta funcionalidad solo se expone en la PeerContact clase . Esta funcionalidad no se expone en ningún otro tipo de elemento del mismo nivel por motivos de seguridad.

GetApplications()

Recupera los objetos PeerApplication que el elemento remoto del mismo nivel registró en la memoria caché local.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications();
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications ();
[<System.Security.SecurityCritical>]
member this.GetApplications : unit -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications () As PeerApplicationCollection

Devoluciones

Objeto PeerApplicationCollection de la caché local. Si no se encuentran aplicaciones asociadas para PeerEndPoint, se devuelve una colección de tamaño cero (0).

Atributos

Excepciones

  • El elemento del mismo nivel que realiza la llamada no está suscrito a PeerEndPoint.

  • El elemento del mismo nivel que realiza la llamada aún no ha llamado al RefreshData() método .

No se puede completar la operación GetApplications().

Comentarios

Si el elemento del mismo nivel que realiza la llamada no está suscrito al PeerContact asociado al especificado PeerEndPoint , RefreshData se debe llamar al método antes de llamar a este método.

Aunque no es necesario que el autor de la llamada inicie sesión en la infraestructura de colaboración para que este método se complete correctamente, se debe haber completado una llamada correcta a RefreshData o a uno de los Subscribe métodos mientras el autor de la llamada ha iniciado sesión anteriormente.

Esta funcionalidad solo se expone en la PeerContact clase . Esta funcionalidad no se expone en ningún otro tipo de elemento del mismo nivel por motivos de seguridad.

Notas a los autores de las llamadas

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

Se aplica a

GetApplications(Guid)

Recibe la colección de objetos PeerApplication con el Guid especificado de la caché local.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (applicationId As Guid) As PeerApplicationCollection

Parámetros

applicationId
Guid

Guid de la aplicación del mismo nivel que se va a recuperar.

Devoluciones

Objeto PeerApplicationCollection de la caché local. Si no se encuentra ninguna aplicación con el applicationIdespecificado, se devuelve una colección de tamaño cero (0).

Atributos

Excepciones

  • El elemento del mismo nivel que realiza la llamada no está suscrito a PeerEndPoint.

  • El elemento del mismo nivel que realiza la llamada aún no ha llamado al RefreshData() método .

No se puede completar la operación GetApplications().

Comentarios

Si el elemento del mismo nivel que realiza la llamada no está suscrito al PeerContact asociado al especificado PeerEndPoint , RefreshData se debe llamar al método antes de llamar a este método.

Aunque no es necesario que el autor de la llamada inicie sesión en la infraestructura de colaboración para que este método se complete correctamente, se debe haber completado una llamada correcta a RefreshData o a uno de los Subscribe métodos mientras el autor de la llamada ha iniciado sesión anteriormente.

Esta funcionalidad solo se expone en la PeerContact clase . Esta funcionalidad no se expone en ningún otro tipo de elemento del mismo nivel por motivos de seguridad.

Notas a los autores de las llamadas

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

Consulte también

Se aplica a

GetApplications(PeerEndPoint)

Obtiene el objeto PeerApplicationCollection asociado al PeerEndPoint especificado.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint) As PeerApplicationCollection

Parámetros

peerEndPoint
PeerEndPoint

Contiene la información de extremo asociada a PeerContact.

Devoluciones

PeerApplicationCollection asociado al PeerEndPoint especificado. Si las aplicaciones no están asociadas al PeerEndPointespecificado, se devuelve una colección de tamaño cero (0).

Atributos

Excepciones

El valor de PeerEndPoint no puede ser null.

  • El elemento del mismo nivel que realiza la llamada no está suscrito a PeerEndPoint.

  • El elemento del mismo nivel que realiza la llamada aún no ha llamado al RefreshData() método .

No se puede completar la operación GetApplications().

Comentarios

Si el elemento del mismo nivel que realiza la llamada no está suscrito al PeerContact asociado al especificado PeerEndPoint , RefreshData se debe llamar al método antes de llamar a este método.

Aunque no es necesario que el autor de la llamada inicie sesión en la infraestructura de colaboración para que este método se complete correctamente, se debe haber completado una llamada correcta a RefreshData o a uno de los Subscribe métodos mientras el autor de la llamada ha iniciado sesión anteriormente.

Esta funcionalidad solo se expone en la PeerContact clase . Esta funcionalidad no se expone en ningún otro tipo de elemento del mismo nivel por motivos de seguridad.

Notas a los autores de las llamadas

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

Consulte también

Se aplica a

GetApplications(PeerEndPoint, Guid)

Obtiene el objeto PeerApplicationCollection asociado al PeerEndPoint especificado.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint * Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint, applicationId As Guid) As PeerApplicationCollection

Parámetros

peerEndPoint
PeerEndPoint

Extremo asociado a PeerApplicationCollection.

applicationId
Guid

Contiene la información de la aplicación asociada a PeerContact.

Devoluciones

La colección de objetos PeerApplication asociada a PeerEndPoint.

Si no se encuentran las aplicaciones identificadas por el identificador de PeerEndPointo si el identificador del extremo es null o no es válido, se devuelve una colección de tamaño cero (0).

Atributos

Excepciones

El valor de PeerEndPoint no puede ser null.

  • El elemento del mismo nivel que realiza la llamada no está suscrito a PeerEndPoint.

  • El elemento del mismo nivel que realiza la llamada aún no ha llamado al RefreshData() método .

No se puede completar la operación GetApplications().

Comentarios

Si el elemento del mismo nivel que realiza la llamada no está suscrito al PeerContact asociado al especificado PeerEndPoint , RefreshData se debe llamar al método antes de llamar a este método.

Aunque no es necesario que el autor de la llamada inicie sesión en la infraestructura de colaboración para que este método se complete correctamente, se debe haber completado una llamada correcta a RefreshData o a uno de los Subscribe métodos mientras el autor de la llamada ha iniciado sesión anteriormente.

Esta funcionalidad solo se expone en la PeerContact clase . Esta funcionalidad no se expone en ningún otro tipo de elemento del mismo nivel por motivos de seguridad.

Notas a los autores de las llamadas

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

Consulte también

Se aplica a