PeerNearMe.InviteAsync Metoda

Definicja

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

Przeciążenia

InviteAsync(Object)

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

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

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

InviteAsync(Object)

Odbiera odpowiedź z zaproszenia od elementu równorzędnego dotyczącą dołączania do aplikacji 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 został przesłany do wywołania zwrotnego operacji asynchronicznej w celu identyfikacji. Ten wymagany parametr musi być unikatowy dla wszystkich asynchronicznych operacji zapraszania w toku.

Atrybuty

Wyjątki

PeerApplicationObiekt został usunięty.

userTokenArgument określa null .

PeerApplicationDla tego obiektu nie określono prawidłowego elementu Guid .

Dotyczy

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

Odbiera odpowiedź z zaproszenia od elementu równorzędnego w odniesieniu do zaproszenia do aplikacji 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 informacje o odpowiednich aplikacjach do współpracy równorzędnej reprezentowane przez PeerApplication obiekt.

message
String

Komunikat do wysłania do zdalnego elementu równorzędnego wraz z zaproszeniem do aplikacji. Wiadomość nie może być dłuższa niż 255 znaków Unicode.

invitationData
Byte[]

Zdefiniowany przez użytkownika obiekt BLOB danych do skojarzenia z zaproszeniem. Rozmiar jest ograniczony do 16 KB.

userToken
Object

Obiekt zdefiniowany przez użytkownika został przesłany do wywołania zwrotnego operacji asynchronicznej w celu identyfikacji. Ten wymagany parametr musi być unikatowy dla wszystkich asynchronicznych operacji zapraszania w toku.

Atrybuty

Wyjątki

PeerApplicationObiekt został usunięty.

applicationToInviteArgument określa null .

userTokenArgument określa null .

-Nie znaleziono punktu końcowego określonego przez PeerApplication .

  • applicationToInvite Argument określa wartość pustą Guid .

Dotyczy