PeerNearMe.InviteAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Får ett inbjudningssvar från en peer om att ansluta till ett peer-samarbetsprogram.
Överlagringar
| Name | Description |
|---|---|
| InviteAsync(Object) |
Får ett inbjudningssvar från en peer om att ansluta till ett peer-samarbetsprogram. |
| InviteAsync(PeerApplication, String, Byte[], Object) |
Tar emot ett inbjudningssvar från en peer angående en inbjudan till ett peer-samarbetsprogram. |
InviteAsync(Object)
Får ett inbjudningssvar från en peer om att ansluta till ett peer-samarbetsprogram.
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)
Parametrar
- userToken
- Object
Användardefinierat objekt som skickas till återanropet av den asynkrona åtgärden för identifiering. Den här obligatoriska parametern måste vara unik för alla asynkrona inbjudningsåtgärder som fortfarande pågår.
- Attribut
Undantag
Objektet PeerApplication har tagits bort.
Argumentet userToken anger null.
Det här PeerApplication objektet anger inte något giltigt Guid.
Gäller för
InviteAsync(PeerApplication, String, Byte[], Object)
Tar emot ett inbjudningssvar från en peer angående en inbjudan till ett peer-samarbetsprogram.
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)
Parametrar
- applicationToInvite
- PeerApplication
Anger relevant peer collaboration-programinformation som representeras av ett PeerApplication objekt.
- message
- String
Ett meddelande som ska skickas till fjärr peer tillsammans med programinbjudan. Meddelandet får inte innehålla fler än 255 Unicode-tecken.
- invitationData
- Byte[]
En användardefinierad datablob som ska associeras med inbjudan. Storleken är begränsad till 16 000.
- userToken
- Object
Användardefinierat objekt som skickas till återanropet av den asynkrona åtgärden för identifiering. Den här obligatoriska parametern måste vara unik för alla asynkrona inbjudningsåtgärder som fortfarande pågår.
- Attribut
Undantag
Objektet PeerApplication har tagits bort.
Argumentet applicationToInvite anger null.
Argumentet userToken anger null.
Slutpunkten som angavs av PeerApplication hittades inte.
Argumentet
applicationToInviteanger en tom Guid.