Peer.InviteAsync Methode

Definition

Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.

Überlädt

Name Beschreibung
InviteAsync(Object)

Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.

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

Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.

InviteAsync(Object)

Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.

public:
 abstract void InviteAsync(System::Object ^ userToken);
public abstract void InviteAsync(object userToken);
abstract member InviteAsync : obj -> unit
Public MustOverride Sub InviteAsync (userToken As Object)

Parameter

userToken
Object

Benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs zur Identifizierung übergeben werden soll. Dieser erforderliche Parameter muss für alle ausgeführten asynchronen Einladungsvorgänge eindeutig sein.

Ausnahmen

userToken ist null.

  • Fehler während des Einladungsvorgangs.

  • Die derzeit ausgeführte Anwendung ist nicht bei der Infrastruktur für die Zusammenarbeit registriert.

Hinweise

Zum Aufrufen dieser Methode ist eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für:

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

Startet einen asynchronen Einladungsvorgang, der eine Einladung an eine Peer bestimmte PeerApplicationEinladung sendet.

public:
 abstract void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
public abstract void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
abstract member InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public MustOverride Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)

Parameter

applicationToInvite
PeerApplication

Die PeerApplication Einladung, für die die Einladung gesendet wird.

message
String

Eine Nachricht, die zusammen mit der Anwendungsseinladung an den Remote-Peer gesendet werden soll. Die maximale Größe dieser Nachricht beträgt 255 Unicode-Zeichen.

invitationData
Byte[]

Ein benutzerdefinierter Daten-BLOB, der der Einladung zugeordnet werden soll. Seine Größe darf maximal 16.384 Byte betragen.

userToken
Object

Benutzerdefiniertes Objekt, das an den Rückruf des asynchronen Vorgangs zur Identifizierung übergeben werden soll. Dieser erforderliche Parameter muss für alle ausgeführten asynchronen Einladungsvorgänge eindeutig sein.

Ausnahmen

Die Anwendung ist nicht bei der Infrastruktur für die Zusammenarbeit registriert.

userToken ist null.

invitationData ist größer als 16.384 Byte.

  • Fehler während des Einladungsvorgangs.

  • Die derzeit ausgeführte Anwendung ist nicht bei der Infrastruktur für die Zusammenarbeit registriert.

Hinweise

Zum Aufrufen dieser Methode ist eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für: