PeerNearMe.InviteAsync Metodo

Definizione

Riceve una risposta di invito da un peer per quanto riguarda l'aggiunta a un'applicazione di collaborazione peer.

Overload

Nome Descrizione
InviteAsync(Object)

Riceve una risposta di invito da un peer per quanto riguarda l'aggiunta a un'applicazione di collaborazione peer.

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

Riceve una risposta di invito da un peer relativo a un invito a un'applicazione di collaborazione peer.

InviteAsync(Object)

Riceve una risposta di invito da un peer per quanto riguarda l'aggiunta a un'applicazione di collaborazione 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 l'identificazione. Questo parametro obbligatorio deve essere univoco in tutte le operazioni di invito asincrone ancora in corso.

Attributi

Eccezioni

L'oggetto PeerApplication è stato eliminato.

L'argomento userToken specifica null.

Questo PeerApplication oggetto non specifica un oggetto valido Guid.

Si applica a

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

Riceve una risposta di invito da un peer relativo a un invito a un'applicazione di collaborazione 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 pertinenti sull'applicazione di collaborazione peer rappresentata da un PeerApplication oggetto .

message
String

Messaggio da inviare al peer remoto insieme all'invito dell'applicazione. Il messaggio non può contenere più di 255 caratteri Unicode.

invitationData
Byte[]

BLOB di dati definito dall'utente da associare all'invito. Le dimensioni sono limitate a 16.000.

userToken
Object

Oggetto definito dall'utente passato al callback dell'operazione asincrona per l'identificazione. Questo parametro obbligatorio deve essere univoco in 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