Peer.Invite Método

Definición

Envía una invitación a Peer para iniciar un objeto específico PeerApplication.

Sobrecargas

Nombre Description
Invite(PeerApplication, String, Byte[])

Envía una invitación a Peer para iniciar un objeto específico PeerApplication.

Invite()

Envía una invitación a Peer para iniciar un objeto específico PeerApplication.

Invite(PeerApplication, String, Byte[])

Envía una invitación a Peer para iniciar un objeto específico 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

PeerApplication para el que se envía la invitación.

message
String

Mensaje que se va a enviar al mismo nivel remoto junto con la invitación de la aplicación. El mensaje no puede tener más de 255 caracteres Unicode.

invitationData
Byte[]

Un blob de datos definido por el usuario para asociarlo a la invitación. Su tamaño no puede ser superior a 16 384 bytes.

Devoluciones

PeerInvitationResponse del mismo nivel que recibió la invitación.

Excepciones

La aplicación no está registrada para la colaboración.

invitationData es mayor que 16 384 bytes.

  • Error durante el proceso de invitación.

  • La aplicación que se está ejecutando actualmente no está registrada con la infraestructura de colaboración del mismo nivel.

Comentarios

Llamar a este método requiere un PermissionState de Unrestricted. Este estado se crea cuando comienza la sesión de colaboración del mismo nivel.

Se aplica a

Invite()

Envía una invitación a Peer para iniciar un objeto específico 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

Devoluciones

PeerInvitationResponse del mismo nivel que recibió la invitación.

Excepciones

  • Error durante el proceso de invitación.

  • La aplicación que se está ejecutando actualmente no está registrada con la infraestructura de colaboración del mismo nivel.

Comentarios

Llamar a este método requiere un PermissionState de Unrestricted. Este estado se crea cuando comienza la sesión de colaboración del mismo nivel.

Consulte también

Se aplica a