PeerNearMe.Invite Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verzendt u een uitnodiging om deel te nemen aan een peer-samenwerkingstoepassing naar een externe peer.
Overloads
| Name | Description |
|---|---|
| Invite() |
Hiermee verzendt u een uitnodiging om deel te nemen aan een peer-samenwerkingstoepassing naar een externe peer. |
| Invite(PeerApplication, String, Byte[]) |
Hiermee wordt een uitnodiging verzonden om lid te worden van een peer-samenwerkingstoepassing naar een externe peer die gegevens bevat die de toepassingsuitnodiging beschrijven of specificeren. |
Invite()
Hiermee verzendt u een uitnodiging om deel te nemen aan een peer-samenwerkingstoepassing naar een externe peer.
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
PeerInvitationResponse object met de relevante PeerInvitationResponseType waarde die is opgegeven door de externe peer.
- Kenmerken
Uitzonderingen
Het PeerNearMe object is verwijderd.
De PeerEndPoint gekoppelde aan de opgegeven door de PeerApplicationPeerEndPointCollection is
nullof heeft een waardeaantal van '0' gekoppelde eindpunten.Een Guid is niet gekoppeld aan de huidige peer-to-peer-toepassing.
Van toepassing op
Invite(PeerApplication, String, Byte[])
Hiermee wordt een uitnodiging verzonden om lid te worden van een peer-samenwerkingstoepassing naar een externe peer die gegevens bevat die de toepassingsuitnodiging beschrijven of specificeren.
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
Hiermee geeft u de relevante Peer Collaboration-toepassing op die wordt vertegenwoordigd door een PeerApplication exemplaar.
- 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 is beperkt tot 16.000 (16.384 bytes).
Retouren
PeerInvitationResponse object met de relevante PeerInvitationResponseType waarde die is opgegeven door de externe peer.
- Kenmerken
Uitzonderingen
Het PeerApplication object is verwijderd.
Het applicationToInvite argument geeft aan null.
Het
applicationToInviteargument geeft een lege Guid.De PeerEndPoint gekoppelde aan de opgegeven door de PeerApplicationPeerEndPointCollection is
nullof heeft een waardeaantal van '0' gekoppelde eindpunten.