Bagikan melalui


Peer.InviteAsync Metode

Definisi

Memulai operasi undangan asinkron yang mengirim undangan ke Peer untuk memulai tertentu PeerApplication.

Overload

InviteAsync(Object)

Memulai operasi undangan asinkron yang mengirim undangan ke Peer untuk memulai tertentu PeerApplication.

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

Memulai operasi undangan asinkron yang mengirim undangan ke Peer untuk memulai tertentu PeerApplication.

InviteAsync(Object)

Memulai operasi undangan asinkron yang mengirim undangan ke Peer untuk memulai tertentu PeerApplication.

public:
 abstract void InviteAsync(System::Object ^ userToken);
public abstract void InviteAsync (object userToken);
abstract member InviteAsync : obj -> unit
Public MustOverride Sub InviteAsync (userToken As Object)

Parameter

userToken
Object

Objek yang ditentukan pengguna untuk diteruskan ke panggilan balik operasi asinkron untuk identifikasi. Parameter yang diperlukan ini harus unik di semua operasi undangan asinkron yang sedang berlangsung.

Pengecualian

userTokenadalah null.

  • Terjadi kesalahan selama proses undangan.

  • Aplikasi yang saat ini mengeksekusi tidak terdaftar dengan infrastruktur kolaborasi.

Keterangan

Memanggil metode ini memerlukan PermissionState dari Unrestricted. Status ini dibuat saat sesi kolaborasi serekan dimulai.

Lihat juga

Berlaku untuk

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

Memulai operasi undangan asinkron yang mengirim undangan ke Peer untuk memulai tertentu PeerApplication.

public:
 abstract void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
public abstract void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
abstract member InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public MustOverride Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)

Parameter

applicationToInvite
PeerApplication

tempat PeerApplication undangan dikirim.

message
String

Pesan untuk dikirim ke peer jarak jauh bersama dengan undangan aplikasi. Ukuran maksimum pesan ini adalah 255 karakter Unicode.

invitationData
Byte[]

Blob data yang ditentukan pengguna untuk dikaitkan dengan undangan. Ukurannya tidak boleh lebih dari 16.384 byte.

userToken
Object

Objek yang ditentukan pengguna untuk diteruskan ke panggilan balik operasi asinkron untuk identifikasi. Parameter yang diperlukan ini harus unik di semua operasi undangan asinkron yang sedang berlangsung.

Pengecualian

Aplikasi ini tidak terdaftar dengan infrastruktur kolaborasi.

userTokenadalah null.

invitationData lebih besar dari 16.384 byte.

  • Terjadi kesalahan selama proses undangan.

  • Aplikasi yang saat ini mengeksekusi tidak terdaftar dengan infrastruktur kolaborasi.

Keterangan

Memanggil metode ini memerlukan PermissionState dari Unrestricted. Status ini dibuat saat sesi kolaborasi serekan dimulai.

Lihat juga

Berlaku untuk