PeerNearMe.Invite Methode

Definition

Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer.

Überlädt

Invite()

Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer.

Invite(PeerApplication, String, Byte[])

Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer, die Daten enthält, mit denen die Anwendungseinladung beschrieben oder angegeben wird.

Invite()

Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer.

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

PeerInvitationResponse

Ein PeerInvitationResponse-Objekt, das den relevanten PeerInvitationResponseType-Wert enthält, der vom Remotepeer angegeben wird.

Attribute

Ausnahmen

Das PeerNearMe -Objekt wurde verworfen.

– Der PeerEndPoint, der der von der PeerApplication angegebenen PeerEndPointCollection zugeordnet ist, ist null, oder die Anzahl der ihm zugeordneten Endpunkte ist 0.

– Der aktuellen Peer-to-Peer-Anwendung wurde keine Guid zugeordnet.

Gilt für

Invite(PeerApplication, String, Byte[])

Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsanwendung an einen Remotepeer, die Daten enthält, mit denen die Anwendungseinladung beschrieben oder angegeben wird.

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

Gibt die relevante Peerzusammenarbeitsanwendung an, die durch eine PeerApplication-Instanz dargestellt 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 ist auf 16 KB (16.384 Bytes) beschränkt.

Gibt zurück

PeerInvitationResponse

Ein PeerInvitationResponse-Objekt, das den relevanten PeerInvitationResponseType-Wert enthält, der vom Remotepeer angegeben wird.

Attribute

Ausnahmen

Das PeerApplication -Objekt wurde verworfen.

Das applicationToInvite-Argument gibt null an.

– Das applicationToInvite-Argument gibt eine leere Guid an.

– Der PeerEndPoint, der der von der PeerApplication angegebenen PeerEndPointCollection zugeordnet ist, ist null, oder die Anzahl der ihm zugeordneten Endpunkte ist 0.

Gilt für