Peer.Invite Methode

Definition

Sendet eine Einladung an eine Peer , um eine bestimmte PeerApplicationzu starten.

Überlädt

Name Beschreibung
Invite(PeerApplication, String, Byte[])

Sendet eine Einladung an eine Peer , um eine bestimmte PeerApplicationzu starten.

Invite()

Sendet eine Einladung an eine Peer , um eine bestimmte PeerApplicationzu starten.

Invite(PeerApplication, String, Byte[])

Sendet eine Einladung an eine Peer , um eine bestimmte PeerApplicationzu starten.

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 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 Nachricht darf maximal 255 Unicode-Zeichen enthalten.

invitationData
Byte[]

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

Gibt zurück

A PeerInvitationResponse vom Peer, der die Einladung empfangen hat.

Ausnahmen

Die Anwendung ist nicht für die Zusammenarbeit registriert.

invitationData ist größer als 16.384 Byte.

  • Fehler während des Einladungsvorgangs.

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

Hinweise

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

Gilt für:

Invite()

Sendet eine Einladung an eine Peer , um eine bestimmte PeerApplicationzu starten.

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

A PeerInvitationResponse vom Peer, der die Einladung empfangen hat.

Ausnahmen

  • Fehler während des Einladungsvorgangs.

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

Hinweise

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

Weitere Informationen

Gilt für: