PeerContact.GetApplications Método

Definição

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

Sobrecargas

Nome Description
GetApplications()

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

GetApplications(Guid)

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

GetApplications(PeerEndPoint)

Obtém o PeerApplicationCollection associado com o especificado PeerEndPoint.

GetApplications(PeerEndPoint, Guid)

Obtém o PeerApplicationCollection associado com o especificado PeerEndPoint.

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 PeerApplication objetos 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, uma coleção de tamanho zero (0) será retornada.

Atributos

Exceções

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

Comentários

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

Embora o chamador não seja obrigado a 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 .Unrestricted Esse estado é criado quando a sessão de colaboração par é iniciada.

Aplica-se a

GetApplications(Guid)

Obtém a coleção de PeerApplication objetos com o especificado Guid 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 aplicativo par a ser recuperado.

Retornos

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

Atributos

Exceções

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

Comentários

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

Embora o chamador não seja obrigado a 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 .Unrestricted Esse estado é criado quando a sessão de colaboração par é iniciada.

Confira também

Aplica-se a

GetApplications(PeerEndPoint)

Obtém o PeerApplicationCollection associado com o especificado PeerEndPoint.

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 especificado PeerEndPoint. Se os aplicativos não estiverem associados ao especificado, uma coleção de tamanho zero (0) será retornada PeerEndPoint.

Atributos

Exceções

PeerEndPoint não pode ser null.

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

Comentários

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

Embora o chamador não seja obrigado a 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 .Unrestricted Esse estado é criado quando a sessão de colaboração par é iniciada.

Confira também

Aplica-se a

GetApplications(PeerEndPoint, Guid)

Obtém o PeerApplicationCollection associado com o especificado PeerEndPoint.

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 PeerApplication objetos 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, uma coleção de tamanho zero (0) será retornada.

Atributos

Exceções

PeerEndPoint não pode ser null.

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

Comentários

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

Embora o chamador não seja obrigado a 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 .Unrestricted Esse estado é criado quando a sessão de colaboração par é iniciada.

Confira também

Aplica-se a