PeerContact.Invite Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
PeerApplication objekt darf nicht leer sein.
PeerApplication und PeerEndPoint Objekte können 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.