PeerNearMe.InviteAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.