PeerContact.GetApplications Método

Definição

Recupera os PeerApplication objetos registados pelo par remoto para a cache local.

Sobrecargas

Name Description
GetApplications()

Recupera os PeerApplication objetos registados pelo par remoto para a cache local.

GetApplications(Guid)

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

GetApplications(PeerEndPoint)

Obtém o PeerApplicationCollection associado ao especificado PeerEndPoint.

GetApplications(PeerEndPoint, Guid)

Obtém o PeerApplicationCollection associado ao especificado PeerEndPoint.

Observações

Esta funcionalidade só é exposta na PeerContact classe. Esta funcionalidade não é exposta em nenhum outro tipo de par por razões de segurança.

GetApplications()

Recupera os PeerApplication objetos registados pelo par remoto para a 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

Devoluções

A PeerApplicationCollection partir do cache local. Se não forem encontradas aplicações associadas para o PeerEndPoint, é devolvida uma coleção de tamanho zero (0).

Atributos

Exceções

Incapaz de completar GetApplications() a operação.

Observações

Se o par chamador não estiver subscrito ao PeerContact associado ao especificado PeerEndPoint , o RefreshData método deve ser chamado antes de chamar este método.

Embora o chamador não seja obrigado a iniciar sessão na infraestrutura de colaboração para que este método seja concluído com sucesso, uma chamada bem-sucedida RefreshData ou um dos Subscribe métodos deve ter sido realizado enquanto o chamador estava previamente iniciado sessão.

Esta funcionalidade só é exposta na PeerContact classe. Esta funcionalidade não é exposta em nenhum outro tipo de par por razões de segurança.

Notas para Chamadores

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

Aplica-se a

GetApplications(Guid)

Obtém a coleção de PeerApplication objetos com o especificado Guid da 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 da candidatura entre pares a ser recuperada.

Devoluções

A PeerApplicationCollection partir do cache local. Se não forem encontradas aplicações com o especificado applicationId, é devolvida uma coleção de tamanho zero (0).

Atributos

Exceções

Incapaz de completar GetApplications() a operação.

Observações

Se o par chamador não estiver subscrito ao PeerContact associado ao especificado PeerEndPoint , o RefreshData método deve ser chamado antes de chamar este método.

Embora o chamador não seja obrigado a iniciar sessão na infraestrutura de colaboração para que este método seja concluído com sucesso, uma chamada bem-sucedida RefreshData ou um dos Subscribe métodos deve ter sido realizado enquanto o chamador estava previamente iniciado sessão.

Esta funcionalidade só é exposta na PeerContact classe. Esta funcionalidade não é exposta em nenhum outro tipo de par por razões de segurança.

Notas para Chamadores

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

Ver também

Aplica-se a

GetApplications(PeerEndPoint)

Obtém o PeerApplicationCollection associado ao 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ção de endpoint associada ao PeerContact.

Devoluções

O PeerApplicationCollection associado ao especificado PeerEndPoint. Se as aplicações não estiverem associadas ao especificado PeerEndPoint, é devolvida uma coleção de tamanho zero (0).

Atributos

Exceções

PeerEndPoint não pode ser null.

Incapaz de completar GetApplications() a operação.

Observações

Se o par chamador não estiver subscrito ao PeerContact associado ao especificado PeerEndPoint , o RefreshData método deve ser chamado antes de chamar este método.

Embora o chamador não seja obrigado a iniciar sessão na infraestrutura de colaboração para que este método seja concluído com sucesso, uma chamada bem-sucedida RefreshData ou um dos Subscribe métodos deve ter sido realizado enquanto o chamador estava previamente iniciado sessão.

Esta funcionalidade só é exposta na PeerContact classe. Esta funcionalidade não é exposta em nenhum outro tipo de par por razões de segurança.

Notas para Chamadores

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

Ver também

Aplica-se a

GetApplications(PeerEndPoint, Guid)

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

applicationId
Guid

Contém informações de aplicação associadas ao PeerContactarquivo .

Devoluções

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

Se aplicações identificadas pelo ID não forem encontradas para o PeerEndPoint, ou se o ID do endpoint for null ou for inválido, é devolvida uma coleção de tamanho zero (0).

Atributos

Exceções

PeerEndPoint não pode ser null.

Incapaz de completar GetApplications() a operação.

Observações

Se o par chamador não estiver subscrito ao PeerContact associado ao especificado PeerEndPoint , o RefreshData método deve ser chamado antes de chamar este método.

Embora o chamador não seja obrigado a iniciar sessão na infraestrutura de colaboração para que este método seja concluído com sucesso, uma chamada bem-sucedida RefreshData ou um dos Subscribe métodos deve ter sido realizado enquanto o chamador estava previamente iniciado sessão.

Esta funcionalidade só é exposta na PeerContact classe. Esta funcionalidade não é exposta em nenhum outro tipo de par por razões de segurança.

Notas para Chamadores

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

Ver também

Aplica-se a