PeerNearMe.InviteAsync Método

Definición

Recibe una respuesta a la invitación de una unión relativa al elemento del mismo nivel de una aplicación de colaboración del mismo nivel.

Sobrecargas

InviteAsync(Object)

Recibe una respuesta a la invitación de una unión relativa al elemento del mismo nivel de una aplicación de colaboración del mismo nivel.

InviteAsync(PeerApplication, String, Byte[], Object)

Recibe una respuesta a la invitación de un elemento del mismo nivel relativa a una invitación para una aplicación de colaboración del mismo nivel.

InviteAsync(Object)

Recibe una respuesta a la invitación de una unión relativa al elemento del mismo nivel de una aplicación de colaboración del mismo nivel.

public:
 override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)

Parámetros

userToken
Object

Objeto definido por el usuario pasado a la devolución de llamada de la operación asincrónica para la identificación. Este parámetro obligatorio debe ser único en todas las operaciones de invitación asincrónica que están en curso.

Atributos

Excepciones

Se eliminó el objeto PeerApplication.

El argumento userToken especifica null.

Este objeto PeerApplication no especifica un Guid válido.

Se aplica a

InviteAsync(PeerApplication, String, Byte[], Object)

Recibe una respuesta a la invitación de un elemento del mismo nivel relativa a una invitación para una aplicación de colaboración del mismo nivel.

public:
 override void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public Overrides Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)

Parámetros

applicationToInvite
PeerApplication

Especifica la información de aplicación de colaboración del mismo nivel pertinente representada por un objeto PeerApplication.

message
String

Un mensaje para enviar al interlocutor 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 definidos por el usuario para asociar a la invitación. El tamaño está limitado a 16 K.

userToken
Object

Objeto definido por el usuario pasado a la devolución de llamada de la operación asincrónica para la identificación. Este parámetro obligatorio debe ser único en todas las operaciones de invitación asincrónica que están en curso.

Atributos

Excepciones

Se eliminó el objeto PeerApplication.

El argumento applicationToInvite especifica null.

El argumento userToken especifica null.

  • No se encontró el punto de conexión especificado por PeerApplication .

  • El applicationToInvite argumento especifica un objeto vacío Guid.

Se aplica a