Freigeben über


PeerNearMe.InviteAsync Methode

Definition

Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.

Überlädt

InviteAsync(Object)

Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.

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

Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.

InviteAsync(Object)

Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.

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)

Parameter

userToken
Object

Ein benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs für die Identifizierung übergeben wird. Dieser erforderliche Parameter muss für alle noch in Ausführung befindlichen asynchronen Einladungen eindeutig sein.

Attribute

Ausnahmen

Das PeerApplication -Objekt wurde verworfen.

Das userToken-Argument gibt null an.

Dieses PeerApplication-Objekt gibt keine gültige Guid an.

Gilt für:

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

Empfängt eine Antwort von einem Peer auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung.

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)

Parameter

applicationToInvite
PeerApplication

Gibt die relevanten Informationen über eine Peerzusammenarbeitsanwendung an, die durch ein PeerApplication-Objekt dargestellt werden.

message
String

Eine Nachricht, die zusammen mit der Anwendungseinladung an den Remotepeer gesendet werden soll. Die Nachricht darf 255 Unicode-Zeichen nicht überschreiten.

invitationData
Byte[]

Ein benutzerdefiniertes Datenblob, das der Einladung zugeordnet werden soll. Die Größe ist auf 16 KB beschränkt.

userToken
Object

Ein benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs für die Identifizierung übergeben wird. Dieser erforderliche Parameter muss für alle noch in Ausführung befindlichen asynchronen Einladungen eindeutig sein.

Attribute

Ausnahmen

Das PeerApplication -Objekt wurde verworfen.

Das applicationToInvite-Argument gibt null an.

Das userToken-Argument gibt null an.

  • Der von PeerApplication angegebene Endpunkt wurde nicht gefunden.

  • Das applicationToInvite Argument gibt einen leeren Guidan.

Gilt für: