Condividi tramite


PeerNearMe.InviteAsync Metodo

Definizione

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.

Overload

InviteAsync(Object)

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.

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

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.

InviteAsync(Object)

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.

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)

Parametri

userToken
Object

Oggetto definito dall'utente passato al callback dell'operazione asincrona per consentire l'identificazione. Questo parametro obbligatorio è univoco fra tutte le operazioni di invito asincrone ancora in corso.

Attributi

Eccezioni

L'oggetto PeerApplication è stato eliminato.

L'argomento userToken specifica null.

L'oggetto PeerApplication corrente non specifica un Guid valido.

Si applica a

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

Riceve da un peer una risposta all'invito a partecipare a un'applicazione di collaborazione fra peer.

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)

Parametri

applicationToInvite
PeerApplication

Specifica le informazioni sull'applicazione di collaborazione fra peer attinente rappresentata da un oggetto PeerApplication.

message
String

Messaggio da inviare al peer remoto insieme all'invito dell'applicazione. Il messaggio non può avere una lunghezza superiore a 255 caratteri Unicode.

invitationData
Byte[]

BLOB di dati definito dall'utente da associare all'invito. La dimensione massima è 16 KB.

userToken
Object

Oggetto definito dall'utente passato al callback dell'operazione asincrona per consentire l'identificazione. Questo parametro obbligatorio è univoco fra tutte le operazioni di invito asincrone ancora in corso.

Attributi

Eccezioni

L'oggetto PeerApplication è stato eliminato.

L'argomento applicationToInvite specifica null.

L'argomento userToken specifica null.

  • L'endpoint specificato da PeerApplication non è stato trovato.

  • L'argomento applicationToInvite specifica un oggetto vuoto Guid.

Si applica a