Peer.Invite 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.
Envia um convite para um Peer para iniciar um determinado PeerApplication.
Sobrecargas
| Name | Descrição |
|---|---|
| Invite(PeerApplication, String, Byte[]) |
Envia um convite para um Peer para iniciar um determinado PeerApplication. |
| Invite() |
Envia um convite para um Peer para iniciar um determinado PeerApplication. |
Invite(PeerApplication, String, Byte[])
Envia um convite para um Peer para iniciar um determinado PeerApplication.
public:
abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse
Parâmetros
- applicationToInvite
- PeerApplication
O PeerApplication motivo para o qual o convite é enviado.
- message
- String
Uma mensagem para enviar ao par remoto juntamente com o convite para a candidatura. A mensagem não pode ter mais de 255 caracteres Unicode.
- invitationData
- Byte[]
Um blob de dados definido pelo utilizador para associar ao convite. O seu tamanho não pode ser superior a 16.384 bytes.
Devoluções
A PeerInvitationResponse do par que recebeu o convite.
Exceções
A candidatura não está registada para colaboração.
invitationData é maior do que 16.384 bytes.
Ocorreu um erro durante o processo de convite.
A aplicação atualmente em execução não está registada na infraestrutura de colaboração entre pares.
Observações
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
Invite()
Envia um convite para um Peer para iniciar um determinado PeerApplication.
public:
abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse
Devoluções
A PeerInvitationResponse do par que recebeu o convite.
Exceções
Ocorreu um erro durante o processo de convite.
A aplicação atualmente em execução não está registada na infraestrutura de Colaboração entre Pares.
Observações
Chamar este método requer um PermissionState de Unrestricted. Este estado é criado quando a sessão de Colaboração entre Pares começa.