PeerContact.Invite Methode

Definitie

Hiermee wordt een uitnodiging verzonden om deel te nemen aan peersamenwerkingsactiviteiten die door de afzender worden gesponsord.

Overloads

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

Verzendt de opgegeven uitnodiging om lid te worden van de opgegeven PeerApplication gesponsorde afzender.

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

Verzendt de opgegeven uitnodiging naar de opgegeven PeerEndPoint om lid te worden van de opgegeven PeerCollaboration toepassing die door de afzender wordt gesponsord.

Invite()

Hiermee wordt een uitnodiging verzonden om deel te nemen aan peersamenwerking die door de afzender wordt gesponsord.

Invite(PeerEndPoint)

Hiermee verzendt u een uitnodiging naar een specifiek eindpunt om deel te nemen aan peersamenwerking met de afzender van de uitnodiging.

Opmerkingen

De aanroeper hoeft zich niet aan te melden bij de System.Net.PeerToPeer.Collaboration infrastructuur om deze methode te voltooien. Een PeerInvitationResponse van de genodigden is niet hetzelfde als de genodigde die de uitnodiging accepteert om samen te werken. Als een uitnodiging wordt verzonden naar een externe peer die de toepassing niet heeft geïnstalleerd, wordt de uitnodiging automatisch geweigerd.

Invite(PeerApplication, String, Byte[])

Verzendt de opgegeven uitnodiging om lid te worden van de opgegeven PeerApplication gesponsorde afzender.

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

Parameters

applicationToInvite
PeerApplication

Het PeerApplication waarvoor de uitnodiging wordt verzonden.

message
String

Een bericht dat moet worden verzonden naar de externe peer, samen met de uitnodiging voor de toepassing.

invitationData
Byte[]

Een door de gebruiker gedefinieerde gegevensblob die aan de uitnodiging moet worden gekoppeld. De grootte mag niet meer dan 16.384 bytes zijn.

Retouren

Een PeerInvitationResponse van de peer die de uitnodiging heeft ontvangen.

Kenmerken

Uitzonderingen

Het PeerEndPoint object is verwijderd.

De Id voor de huidige toepassing bestaat niet of is leeg.

Opmerkingen

De aanroeper hoeft zich niet aan te melden bij de System.Net.PeerToPeer.Collaboration infrastructuur om deze methode te voltooien. Een PeerInvitationResponse van de genodigden is niet hetzelfde als de genodigde die de uitnodiging accepteert om samen te werken. Als een uitnodiging wordt verzonden naar een externe peer die de toepassing niet heeft geïnstalleerd, wordt de uitnodiging automatisch geweigerd.

Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.

Notities voor bellers

Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.

Zie ook

Van toepassing op

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

Verzendt de opgegeven uitnodiging naar de opgegeven PeerEndPoint om lid te worden van de opgegeven PeerCollaboration toepassing die door de afzender wordt gesponsord.

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

Parameters

peerEndPoint
PeerEndPoint

Het eindpunt of de externe peer waarnaar de uitnodiging moet worden verzonden.

applicationToInvite
PeerApplication

De toepassing waarvoor de uitnodiging wordt verzonden.

message
String

Een bericht dat moet worden verzonden naar de externe peer, samen met de uitnodiging voor de toepassing. Het bericht mag niet meer dan 255 Unicode-tekens bevatten.

invitationData
Byte[]

Een door de gebruiker gedefinieerde gegevensblob die aan de uitnodiging moet worden gekoppeld. De grootte mag niet meer dan 16.384 bytes zijn.

Retouren

Een PeerInvitationResponse van de peer die de uitnodiging heeft ontvangen.

Kenmerken

Uitzonderingen

Eindpunt kan peerEndPoint niet zijn null.

Het PeerEndPoint object is verwijderd.

De Id voor de huidige toepassing bestaat niet of is leeg.

Opmerkingen

De aanroeper hoeft zich niet aan te melden bij de System.Net.PeerToPeer.Collaboration infrastructuur om deze methode te voltooien. Een PeerInvitationResponse van de genodigden is niet hetzelfde als de genodigde die de uitnodiging accepteert om samen te werken. Als een uitnodiging wordt verzonden naar een externe peer die de toepassing niet heeft geïnstalleerd, wordt de uitnodiging automatisch geweigerd.

Notities voor bellers

Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.

Zie ook

Van toepassing op

Invite()

Hiermee wordt een uitnodiging verzonden om deel te nemen aan peersamenwerking die door de afzender wordt gesponsord.

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

Retouren

Een PeerInvitationResponse van de peer die de uitnodiging heeft ontvangen.

Kenmerken

Uitzonderingen

Het PeerEndPoint object is verwijderd.

De Id voor de huidige toepassing bestaat niet.

Opmerkingen

De aanroeper hoeft zich niet aan te melden bij de System.Net.PeerToPeer.Collaboration infrastructuur om deze methode te voltooien. Een PeerInvitationResponse van de genodigden is niet hetzelfde als de genodigde die de uitnodiging accepteert om samen te werken. Als een uitnodiging wordt verzonden naar een externe peer die de toepassing niet heeft geïnstalleerd, wordt de uitnodiging automatisch geweigerd.

Notities voor bellers

Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.

Zie ook

Van toepassing op

Invite(PeerEndPoint)

Hiermee verzendt u een uitnodiging naar een specifiek eindpunt om deel te nemen aan peersamenwerking met de afzender van de uitnodiging.

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

Parameters

peerEndPoint
PeerEndPoint

Het eindpunt voor het ontvangen van de uitnodiging.

Retouren

Een PeerInvitationResponse van het peer-eindpunt dat de uitnodiging heeft ontvangen.

Kenmerken

Uitzonderingen

PeerEndPoint kan niet zijn null.

Het PeerEndPoint object is verwijderd.

  • Kan de bewerking niet voltooien Invite() .

  • De toepassing die momenteel wordt uitgevoerd, is niet geregistreerd bij de peer-samenwerkingsinfrastructuur.

  • EndPoint opgegeven door PeerEndPoint object is ongeldig.

Opmerkingen

De aanroeper hoeft zich niet aan te melden bij de System.Net.PeerToPeer.Collaboration infrastructuur om deze methode te voltooien. Een PeerInvitationResponse van de genodigden is niet hetzelfde als de genodigde die de uitnodiging accepteert om samen te werken. Als een uitnodiging wordt verzonden naar een externe peer die de toepassing niet heeft geïnstalleerd, wordt de uitnodiging automatisch geweigerd.

Notities voor bellers

Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.

Zie ook

Van toepassing op