PeerNearMe.InviteAsync 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.
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot het deelnemen aan een peer-samenwerkingstoepassing.
Overloads
| Name | Description |
|---|---|
| InviteAsync(Object) |
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot het deelnemen aan een peer-samenwerkingstoepassing. |
| InviteAsync(PeerApplication, String, Byte[], Object) |
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot een uitnodiging voor een peersamenwerkingstoepassing. |
InviteAsync(Object)
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot het deelnemen aan een peer-samenwerkingstoepassing.
public:
override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync(object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)
Parameters
- userToken
- Object
Door de gebruiker gedefinieerd object doorgegeven aan de callback van de asynchrone bewerking voor identificatie. Deze vereiste parameter moet uniek zijn voor alle asynchrone uitnodigingsbewerkingen die nog worden uitgevoerd.
- Kenmerken
Uitzonderingen
Het PeerApplication object is verwijderd.
Het userToken argument geeft aan null.
Dit PeerApplication object geeft geen geldige Guidwaarde op.
Van toepassing op
InviteAsync(PeerApplication, String, Byte[], Object)
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot een uitnodiging voor een peersamenwerkingstoepassing.
public:
override void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public Overrides Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)
Parameters
- applicationToInvite
- PeerApplication
Hiermee geeft u de relevante peer collaboration-toepassingsgegevens op die worden vertegenwoordigd door een PeerApplication object.
- 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.
- userToken
- Object
Door de gebruiker gedefinieerd object doorgegeven aan de callback van de asynchrone bewerking voor identificatie. Deze vereiste parameter moet uniek zijn voor alle asynchrone uitnodigingsbewerkingen die nog worden uitgevoerd.
- Kenmerken
Uitzonderingen
Het PeerApplication object is verwijderd.
Het applicationToInvite argument geeft aan null.
Het userToken argument geeft aan null.
Het eindpunt dat is opgegeven door PeerApplication , is niet gevonden.
Het
applicationToInviteargument geeft een lege Guid.