PeerContact.GetApplications Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
O par chamador não está subscrito à PeerEndPoint.
O par que chama ainda não chamou o RefreshData() método.
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
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
O par chamador não está subscrito à PeerEndPoint.
O par que chama ainda não chamou o RefreshData() método.
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.
O par chamador não está subscrito à PeerEndPoint.
O par que chama ainda não chamou o RefreshData() método.
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.
O par chamador não está subscrito à PeerEndPoint.
O par que chama ainda não chamou o RefreshData() método.
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.