Partilhar via


PeerContact.GetApplications Método

Definição

Recupera os objetos PeerApplication que foram registrados pelo par remoto no cache local.

Sobrecargas

GetApplications()

Recupera os objetos PeerApplication que foram registrados pelo par remoto no cache local.

GetApplications(Guid)

Obtém a coleção de objetos PeerApplication com o Guid especificado do cache local.

GetApplications(PeerEndPoint)

Obtém o PeerApplicationCollection associado ao PeerEndPoint especificado.

GetApplications(PeerEndPoint, Guid)

Obtém o PeerApplicationCollection associado ao PeerEndPoint especificado.

Comentários

Essa funcionalidade só é exposta na PeerContact classe . Essa funcionalidade não é exposta em nenhum outro tipo de par por motivos de segurança.

GetApplications()

Recupera os objetos PeerApplication que foram registrados pelo par remoto no cache 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

Retornos

O PeerApplicationCollection do cache local. Se os aplicativos associados não forem encontrados para o PeerEndPoint, será retornada uma coleção de tamanho zero (0).

Atributos

Exceções

Não é possível concluir a operação GetApplications().

Comentários

Se o par de chamada não estiver inscrito no PeerContact associado ao especificado PeerEndPoint , o RefreshData método deverá ser chamado antes de chamar esse método.

Embora o chamador não precise entrar na infraestrutura de colaboração para que esse método seja concluído com êxito, uma chamada bem-sucedida para RefreshData ou um dos Subscribe métodos deve ter sido concluída enquanto o chamador estava conectado anteriormente.

Essa funcionalidade só é exposta na PeerContact classe . Essa funcionalidade não é exposta em nenhum outro tipo de par por motivos de segurança.

Notas aos Chamadores

Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares começa.

Aplica-se a

GetApplications(Guid)

Obtém a coleção de objetos PeerApplication com o Guid especificado do cache 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

O Guid do aplicativo par a ser recuperado.

Retornos

O PeerApplicationCollection do cache local. Se nenhum aplicativo for encontrado com o applicationId especificado, será retornada uma coleção de tamanho zero (0).

Atributos

Exceções

Não é possível concluir a operação GetApplications().

Comentários

Se o par de chamada não estiver inscrito no PeerContact associado ao especificado PeerEndPoint , o RefreshData método deverá ser chamado antes de chamar esse método.

Embora o chamador não precise entrar na infraestrutura de colaboração para que esse método seja concluído com êxito, uma chamada bem-sucedida para RefreshData ou um dos Subscribe métodos deve ter sido concluída enquanto o chamador estava conectado anteriormente.

Essa funcionalidade só é exposta na PeerContact classe . Essa funcionalidade não é exposta em nenhum outro tipo de par por motivos de segurança.

Notas aos Chamadores

Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares começa.

Confira também

Aplica-se a

GetApplications(PeerEndPoint)

Obtém o PeerApplicationCollection associado ao 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

Contém informações de ponto de extremidade associadas ao PeerContact.

Retornos

O PeerApplicationCollection associado ao PeerEndPoint especificado. Se os aplicativos não estiverem associados ao PeerEndPoint especificado, será retornada uma coleção de tamanho zero (0).

Atributos

Exceções

PeerEndPoint não pode ser null.

Não é possível concluir a operação GetApplications().

Comentários

Se o par de chamada não estiver inscrito no PeerContact associado ao especificado PeerEndPoint , o RefreshData método deverá ser chamado antes de chamar esse método.

Embora o chamador não precise entrar na infraestrutura de colaboração para que esse método seja concluído com êxito, uma chamada bem-sucedida para RefreshData ou um dos Subscribe métodos deve ter sido concluída enquanto o chamador estava conectado anteriormente.

Essa funcionalidade só é exposta na PeerContact classe . Essa funcionalidade não é exposta em nenhum outro tipo de par por motivos de segurança.

Notas aos Chamadores

Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares começa.

Confira também

Aplica-se a

GetApplications(PeerEndPoint, Guid)

Obtém o PeerApplicationCollection associado ao 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

O ponto de extremidade associado ao PeerApplicationCollection.

applicationId
Guid

Contém informações do aplicativo associadas ao PeerContact.

Retornos

A coleção de objetos de PeerApplication associados ao PeerEndPoint.

Se os aplicativos identificados pela ID não forem encontrados para o PeerEndPoint ou se a ID do ponto de extremidade for null ou inválida, será retornada uma coleção de tamanho zero (0).

Atributos

Exceções

PeerEndPoint não pode ser null.

Não é possível concluir a operação GetApplications().

Comentários

Se o par de chamada não estiver inscrito no PeerContact associado ao especificado PeerEndPoint , o RefreshData método deverá ser chamado antes de chamar esse método.

Embora o chamador não precise entrar na infraestrutura de colaboração para que esse método seja concluído com êxito, uma chamada bem-sucedida para RefreshData ou um dos Subscribe métodos deve ter sido concluída enquanto o chamador estava conectado anteriormente.

Essa funcionalidade só é exposta na PeerContact classe . Essa funcionalidade não é exposta em nenhum outro tipo de par por motivos de segurança.

Notas aos Chamadores

Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares começa.

Confira também

Aplica-se a