Peer.Invite Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Envia um convite para um Peer para iniciar um PeerApplication específico.
Sobrecargas
Invite(PeerApplication, String, Byte[]) |
Envia um convite para um Peer para iniciar um PeerApplication específico. |
Invite() |
Envia um convite para um Peer para iniciar um PeerApplication específico. |
Invite(PeerApplication, String, Byte[])
Envia um convite para um Peer para iniciar um PeerApplication específico.
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 para o qual o convite é enviado.
- message
- String
Uma mensagem a ser enviada para o par remoto com o convite do aplicativo. A mensagem não pode ter mais de 255 caracteres Unicode.
- invitationData
- Byte[]
Um blob de dados definido pelo usuário a ser associado ao convite. O tamanho não pode ser maior que 16.384 bytes.
Retornos
Uma PeerInvitationResponse do par que recebeu o convite.
Exceções
O aplicativo não está registrado para colaboração.
invitationData
é maior que 16.384 bytes.
Erro durante o processo de convite.
O aplicativo em execução no momento não está registrado na infraestrutura de colaboração ponto a ponto.
Comentários
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
Invite()
Envia um convite para um Peer para iniciar um PeerApplication específico.
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
Retornos
Uma PeerInvitationResponse do par que recebeu o convite.
Exceções
Erro durante o processo de convite.
O aplicativo em execução no momento não está registrado na infraestrutura de Colaboração Ponto a Ponto.
Comentários
Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de Colaboração em Pares é iniciada.