PeerNearMe.InviteAsync Metodo

Definizione

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.Receives an invitation response from a peer regarding joining a peer collaboration application.

Overload

InviteAsync(Object)

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.Receives an invitation response from a peer regarding joining a peer collaboration application.

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

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.Receives an invitation response from a peer regarding an invitation to a peer collaboration application.

InviteAsync(Object)

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.Receives an invitation response from a peer regarding joining a peer collaboration application.

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

Parametri

userToken
Object

Oggetto definito dall'utente passato al callback dell'operazione asincrona per consentire l'identificazione.User-defined object passed to the callback of the asynchronous operation for identification. Questo parametro obbligatorio è univoco fra tutte le operazioni di invito asincrone ancora in corso.This required parameter must be unique across all asynchronous invitation operations still in-progress.

Attributi

Eccezioni

L'oggetto PeerApplication è stato eliminato.The PeerApplication object has been disposed.

L'argomento userToken specifica null.The userToken argument specifies null.

L'oggetto PeerApplication corrente non specifica un Guid valido.This PeerApplication object does not specify a valid Guid.

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

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.Receives an invitation response from a peer regarding an invitation to a peer collaboration application.

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);
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)

Parametri

applicationToInvite
PeerApplication

Specifica le informazioni sull'applicazione di collaborazione fra peer attinente rappresentata da un oggetto PeerApplication.Specifies the relevant Peer Collaboration application information represented by a PeerApplication object.

message
String

Messaggio da inviare al peer remoto insieme all'invito dell'applicazione.A message to send to the remote peer along with the application invitation. Il messaggio non può avere una lunghezza superiore a 255 caratteri Unicode.The message can be no more than 255 Unicode characters.

invitationData
Byte[]

BLOB di dati definito dall'utente da associare all'invito.A user defined data blob to associate with the invitation. La dimensione massima è 16 KB.Size is limited to 16K.

userToken
Object

Oggetto definito dall'utente passato al callback dell'operazione asincrona per consentire l'identificazione.User-defined object passed to the callback of the asynchronous operation for identification. Questo parametro obbligatorio è univoco fra tutte le operazioni di invito asincrone ancora in corso.This required parameter must be unique across all asynchronous invitation operations still in-progress.

Attributi

Eccezioni

L'oggetto PeerApplication è stato eliminato.The PeerApplication object has been disposed.

L'argomento applicationToInvite specifica null.The applicationToInvite argument specifies null.

L'argomento userToken specifica null.The userToken argument specifies null.

- L'endpoint specificato da PeerApplication non è stato trovato.- The endpoint specified by PeerApplication was not found.

- L'argomento applicationToInvite specifica un Guid vuoto.- The applicationToInvite argument specifies an empty Guid.

Si applica a