PeerContact.Invite Methode

Definition

Sendet eine Einladung zur Teilnahme an Peer-Zusammenarbeitsaktivitäten, die vom Absender gesponsert werden.

Überlädt

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

Sendet die angegebene Einladung, an die vom PeerApplication Absender gesponserte Person teilzunehmen.

Invite(PeerEndPoint, PeerApplication, String, Byte[])

Sendet die angegebene Einladung an die angegebene PeerEndPoint Einladung, um der vom Absender gesponserten angegebenen PeerCollaboration Anwendung beizutreten.

Invite()

Sendet eine Einladung zur Teilnahme an der vom Absender gesponserten Peer-Zusammenarbeit.

Invite(PeerEndPoint)

Sendet eine Einladung an einen bestimmten Endpunkt, um der Peerzusammenarbeit mit dem Absender der Einladung beizutreten.

Hinweise

Der Aufrufer ist nicht erforderlich, um sich bei der System.Net.PeerToPeer.Collaboration Infrastruktur anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann. A PeerInvitationResponse from the invitee is not the same as the invitee accepting the invitation to collaborate. Wenn eine Einladung an einen Remote-Peer gesendet wird, der die Anwendung nicht installiert hat, wird die Einladung automatisch abgelehnt.

Invite(PeerApplication, String, Byte[])

Sendet die angegebene Einladung, an die vom PeerApplication Absender gesponserte Person teilzunehmen.

public:
 override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides 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.

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 erhalten hat.

Attribute

Ausnahmen

PeerApplication darf nicht null sein.

Das PeerEndPoint Objekt wurde verworfen.

Die Id aktuelle Anwendung ist nicht vorhanden oder leer.

Hinweise

Der Aufrufer ist nicht erforderlich, um sich bei der System.Net.PeerToPeer.Collaboration Infrastruktur anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann. A PeerInvitationResponse from the invitee is not the same as the invitee accepting the invitation to collaborate. Wenn eine Einladung an einen Remote-Peer gesendet wird, der die Anwendung nicht installiert hat, wird die Einladung automatisch abgelehnt.

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

Hinweise für Aufrufer

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

Weitere Informationen

Gilt für:

Invite(PeerEndPoint, PeerApplication, String, Byte[])

Sendet die angegebene Einladung an die angegebene PeerEndPoint Einladung, um der vom Absender gesponserten angegebenen PeerCollaboration Anwendung beizutreten.

public:
 System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint * System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint, applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Parameter

peerEndPoint
PeerEndPoint

Der Endpunkt oder Remote-Peer, an den die Einladung gesendet werden soll.

applicationToInvite
PeerApplication

Die Bewerbung, 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 erhalten hat.

Attribute

Ausnahmen

Endpunkt in peerEndPoint kann nicht sein null.

Das PeerEndPoint Objekt wurde verworfen.

Die Id aktuelle Anwendung ist nicht vorhanden oder leer.

Hinweise

Der Aufrufer ist nicht erforderlich, um sich bei der System.Net.PeerToPeer.Collaboration Infrastruktur anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann. A PeerInvitationResponse from the invitee is not the same as the invitee accepting the invitation to collaborate. Wenn eine Einladung an einen Remote-Peer gesendet wird, der die Anwendung nicht installiert hat, wird die Einladung automatisch abgelehnt.

Hinweise für Aufrufer

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

Weitere Informationen

Gilt für:

Invite()

Sendet eine Einladung zur Teilnahme an der vom Absender gesponserten Peer-Zusammenarbeit.

public:
 override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite();
[<System.Security.SecurityCritical>]
override this.Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite () As PeerInvitationResponse

Gibt zurück

A PeerInvitationResponse vom Peer, der die Einladung erhalten hat.

Attribute

Ausnahmen

Das PeerEndPoint Objekt wurde verworfen.

Die Id aktuelle Anwendung ist nicht vorhanden.

Hinweise

Der Aufrufer ist nicht erforderlich, um sich bei der System.Net.PeerToPeer.Collaboration Infrastruktur anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann. A PeerInvitationResponse from the invitee is not the same as the invitee accepting the invitation to collaborate. Wenn eine Einladung an einen Remote-Peer gesendet wird, der die Anwendung nicht installiert hat, wird die Einladung automatisch abgelehnt.

Hinweise für Aufrufer

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

Weitere Informationen

Gilt für:

Invite(PeerEndPoint)

Sendet eine Einladung an einen bestimmten Endpunkt, um der Peerzusammenarbeit mit dem Absender der Einladung beizutreten.

public:
 System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint) As PeerInvitationResponse

Parameter

peerEndPoint
PeerEndPoint

Der Endpunkt, der die Einladung empfängt.

Gibt zurück

A PeerInvitationResponse vom Peerendpunkt, der die Einladung empfangen hat.

Attribute

Ausnahmen

PeerEndPoint darf nicht null sein.

Das PeerEndPoint Objekt wurde verworfen.

  • Der Vorgang kann nicht abgeschlossen werden Invite() .

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

  • EndPoint angegeben durch PeerEndPoint das Objekt ist ungültig.

Hinweise

Der Aufrufer ist nicht erforderlich, um sich bei der System.Net.PeerToPeer.Collaboration Infrastruktur anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann. A PeerInvitationResponse from the invitee is not the same as the invitee accepting the invitation to collaborate. Wenn eine Einladung an einen Remote-Peer gesendet wird, der die Anwendung nicht installiert hat, wird die Einladung automatisch abgelehnt.

Hinweise für Aufrufer

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

Weitere Informationen

Gilt für: