PeerNearMe.InviteAsync Metoda

Definicja

Odbiera odpowiedź z zaproszenia od elementu równorzędnego dotyczące dołączania do aplikacji do współpracy równorzędnej.

Przeciążenia

InviteAsync(Object)

Odbiera odpowiedź z zaproszenia od elementu równorzędnego dotyczące dołączania do aplikacji do współpracy równorzędnej.

InviteAsync(PeerApplication, String, Byte[], Object)

Odbiera odpowiedź na zaproszenie od elementu równorzędnego w odniesieniu do zaproszenia do aplikacji do współpracy równorzędnej.

InviteAsync(Object)

Odbiera odpowiedź z zaproszenia od elementu równorzędnego dotyczące dołączania do aplikacji do współpracy równorzędnej.

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)

Parametry

userToken
Object

Obiekt zdefiniowany przez użytkownika przekazany do wywołania zwrotnego operacji asynchronicznej na potrzeby identyfikacji. Ten wymagany parametr musi być unikatowy we wszystkich operacjach asynchronicznych zaproszeń nadal w toku.

Atrybuty

Wyjątki

Obiekt PeerApplication został usunięty.

Argument userToken określa wartość null.

Ten PeerApplication obiekt nie określa prawidłowego Guidobiektu .

Dotyczy

InviteAsync(PeerApplication, String, Byte[], Object)

Odbiera odpowiedź na zaproszenie od elementu równorzędnego w odniesieniu do zaproszenia do aplikacji do współpracy równorzędnej.

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)

Parametry

applicationToInvite
PeerApplication

Określa odpowiednie informacje o aplikacji współpracy równorzędnej PeerApplication reprezentowane przez obiekt.

message
String

Komunikat do wysłania do zdalnej komunikacji równorzędnej wraz z zaproszeniem do aplikacji. Wiadomość nie może zawierać więcej niż 255 znaków Unicode.

invitationData
Byte[]

Obiekt blob danych zdefiniowany przez użytkownika do skojarzenia z zaproszeniem. Rozmiar jest ograniczony do 16K.

userToken
Object

Obiekt zdefiniowany przez użytkownika przekazany do wywołania zwrotnego operacji asynchronicznej na potrzeby identyfikacji. Ten wymagany parametr musi być unikatowy we wszystkich operacjach asynchronicznych zaproszeń nadal w toku.

Atrybuty

Wyjątki

Obiekt PeerApplication został usunięty.

Argument applicationToInvite określa wartość null.

Argument userToken określa wartość null.

  • Nie można odnaleźć punktu końcowego określonego przez PeerApplication program .

  • Argument applicationToInvite określa pusty Guidelement .

Dotyczy