Peer.Invite Methode

Definition

Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.

Überlädt

Invite(PeerApplication, String, Byte[])

Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.

Invite()

Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.

Invite(PeerApplication, String, Byte[])

Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Parameter

applicationToInvite
PeerApplication

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

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 darf 16.384 Bytes nicht übersteigen.

Gibt zurück

PeerInvitationResponse

Eine PeerInvitationResponse von dem Peer, der die Einladung empfangen hat.

Ausnahmen

Die Anwendung ist nicht für Zusammenarbeit registriert.

invitationData ist größer als 16.384 Bytes.

  • Während des Ausführens der Einladung ist ein Fehler aufgetreten.

– Die gegenwärtig ausgeführte Anwendung ist nicht bei der Peerzusammenarbeitsinfrastruktur registriert.

Hinweise

Das Aufrufen dieser Methode erfordert eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peer-Zusammenarbeitssitzung beginnt.

Gilt für:

Invite()

Sendet eine Einladung an einen Peer zum Starten einer bestimmten PeerApplication.

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse

Gibt zurück

PeerInvitationResponse

Eine PeerInvitationResponse von dem Peer, der die Einladung empfangen hat.

Ausnahmen

  • Während des Ausführens der Einladung ist ein Fehler aufgetreten.

  • Die gegenwärtig ausgeführte Anwendung ist nicht bei der Peerzusammenarbeitsinfrastruktur registriert.

Hinweise

Das Aufrufen dieser Methode erfordert eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peer-Zusammenarbeitssitzung beginnt.

Siehe auch

Gilt für: