PeerContact.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 ingressar na atividade de colaboração ponto a ponto patrocinada pelo remetente.
Sobrecargas
Invite(PeerApplication, String, Byte[]) |
Envia o convite especificado para ingressar no PeerApplication especificado patrocinado pelo remetente. |
Invite(PeerEndPoint, PeerApplication, String, Byte[]) |
Envia o convite especificado para o PeerEndPoint especificado ingressar no aplicativo PeerCollaboration especificado patrocinado pelo remetente. |
Invite() |
Envia um convite para ingressar na colaboração ponto a ponto patrocinada pelo remetente. |
Invite(PeerEndPoint) |
Envia um convite para um ponto de extremidade específico para ingressar na colaboração ponto a ponto com o remetente do convite. |
Comentários
O chamador não é obrigado a entrar na System.Net.PeerToPeer.Collaboration infraestrutura para que esse método seja concluído com êxito. Um PeerInvitationResponse do convidado não é o mesmo que o convidado que aceita o convite para colaborar. Se um convite for enviado para um par remoto que não instalou o aplicativo, o convite será recusado automaticamente.
Invite(PeerApplication, String, Byte[])
Envia o convite especificado para ingressar no PeerApplication especificado patrocinado pelo remetente.
public:
override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides 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.
- 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
Um PeerInvitationResponse do par que recebeu o convite.
- Atributos
Exceções
PeerApplication não pode ser null
.
O objeto PeerEndPoint foi descartado.
O Id do aplicativo atual não existe ou está vazio.
Comentários
O chamador não é obrigado a entrar na System.Net.PeerToPeer.Collaboration infraestrutura para que esse método seja concluído com êxito. Um PeerInvitationResponse do convidado não é o mesmo que o convidado que aceita o convite para colaborar. Se um convite for enviado para um par remoto que não instalou o aplicativo, o convite será recusado automaticamente.
Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares é iniciada.
Notas aos Chamadores
Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares é iniciada.
Confira também
Aplica-se a
Invite(PeerEndPoint, PeerApplication, String, Byte[])
Envia o convite especificado para o PeerEndPoint especificado ingressar no aplicativo PeerCollaboration especificado patrocinado pelo remetente.
public:
System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint * System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint, applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse
Parâmetros
- peerEndPoint
- PeerEndPoint
O ponto de extremidade ou o par remoto para o qual enviar o convite.
- applicationToInvite
- PeerApplication
O aplicativo 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
Um PeerInvitationResponse do par que recebeu o convite.
- Atributos
Exceções
O ponto de extremidade no PeerEndPoint
não pode ser null
.
O objeto PeerApplication não pode ser vazio.
Os objetos PeerApplication e PeerEndPoint não podem ser
null
.
O objeto PeerEndPoint foi descartado.
O Id do aplicativo atual não existe ou está vazio.
Comentários
O chamador não é obrigado a entrar na System.Net.PeerToPeer.Collaboration infraestrutura para que esse método seja concluído com êxito. Um PeerInvitationResponse do convidado não é o mesmo que o convidado que aceita o convite para colaborar. Se um convite for enviado para um par remoto que não instalou o aplicativo, o convite será recusado automaticamente.
Notas aos Chamadores
Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares é iniciada.
Confira também
Aplica-se a
Invite()
Envia um convite para ingressar na colaboração ponto a ponto patrocinada pelo remetente.
public:
override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
[<System.Security.SecurityCritical>]
override this.Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite () As PeerInvitationResponse
Retornos
Um PeerInvitationResponse do par que recebeu o convite.
- Atributos
Exceções
O objeto PeerEndPoint foi descartado.
O Id do aplicativo atual não existe.
Comentários
O chamador não é obrigado a entrar na System.Net.PeerToPeer.Collaboration infraestrutura para que esse método seja concluído com êxito. Um PeerInvitationResponse do convidado não é o mesmo que o convidado que aceita o convite para colaborar. Se um convite for enviado para um par remoto que não instalou o aplicativo, o convite será recusado automaticamente.
Notas aos Chamadores
Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares é iniciada.
Confira também
Aplica-se a
Invite(PeerEndPoint)
Envia um convite para um ponto de extremidade específico para ingressar na colaboração ponto a ponto com o remetente do convite.
public:
System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint) As PeerInvitationResponse
Parâmetros
- peerEndPoint
- PeerEndPoint
O ponto de extremidade para receber o convite.
Retornos
Um PeerInvitationResponse do ponto de extremidade de par que recebeu o convite.
- Atributos
Exceções
PeerEndPoint não pode ser null
.
O objeto PeerEndPoint foi descartado.
Não é possível concluir a operação Invite().
O aplicativo em execução no momento não está registrado na infraestrutura de colaboração ponto a ponto.
O EndPoint especificado pelo objeto PeerEndPoint não é válido.
Comentários
O chamador não é obrigado a entrar na System.Net.PeerToPeer.Collaboration infraestrutura para que esse método seja concluído com êxito. Um PeerInvitationResponse do convidado não é o mesmo que o convidado que aceita o convite para colaborar. Se um convite for enviado para um par remoto que não instalou o aplicativo, o convite será recusado automaticamente.
Notas aos Chamadores
Chamar esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a sessão de colaboração de pares é iniciada.