Peer.Invite Metoda

Definicja

Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .

Przeciążenia

Invite(PeerApplication, String, Byte[])

Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .

Invite()

Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .

Invite(PeerApplication, String, Byte[])

Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Parametry

applicationToInvite
PeerApplication

Element PeerApplication , dla którego wysłano zaproszenie.

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. Jego rozmiar nie może przekraczać 16 384 bajtów.

Zwraca

Element PeerInvitationResponse od elementu równorzędnego, który otrzymał zaproszenie.

Wyjątki

Aplikacja nie jest zarejestrowana do współpracy.

invitationData jest większy niż 16 384 bajtów.

  • Wystąpił błąd podczas procesu zaproszenia.

  • Aktualnie uruchamiana aplikacja nie jest zarejestrowana w infrastrukturze współpracy równorzędnej.

Uwagi

Wywołanie tej metody wymaga wartości typu PermissionStateUnrestricted. Ten stan jest tworzony po rozpoczęciu sesji współpracy równorzędnej.

Dotyczy

Invite()

Wysyła zaproszenie do elementu Peer , aby rozpocząć określony PeerApplicationelement .

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse

Zwraca

Element PeerInvitationResponse od elementu równorzędnego, który otrzymał zaproszenie.

Wyjątki

  • Wystąpił błąd podczas procesu zaproszenia.

  • Aktualnie uruchamiana aplikacja nie jest zarejestrowana w infrastrukturze współpracy równorzędnej.

Uwagi

Wywołanie tej metody wymaga wartości typu PermissionStateUnrestricted. Ten stan jest tworzony po rozpoczęciu sesji współpracy równorzędnej.

Zobacz też

Dotyczy