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

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 Einladungsprozesses ist ein Fehler aufgetreten.

  • Die derzeit ausgeführte Anwendung ist nicht bei der Peerzusammenarbeitsinfrastruktur registriert.

Hinweise

Für den Aufruf dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung 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

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

Ausnahmen

  • Während des Einladungsprozesses ist ein Fehler aufgetreten.

  • Die derzeit ausgeführte Anwendung ist nicht bei der Peer Collaboration-Infrastruktur registriert.

Hinweise

Für den Aufruf dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für: