Bagikan melalui


PeerContact.Invite Metode

Definisi

Mengirim undangan untuk bergabung ke dalam aktivitas kolaborasi serekan yang disponsori oleh pengirim.

Overload

Invite(PeerApplication, String, Byte[])

Mengirim undangan yang ditentukan untuk bergabung ke dalam yang ditentukan PeerApplication yang disponsori oleh pengirim.

Invite(PeerEndPoint, PeerApplication, String, Byte[])

Mengirim undangan yang ditentukan ke yang ditentukan PeerEndPoint untuk bergabung ke dalam aplikasi yang ditentukan PeerCollaboration yang disponsori oleh pengirim.

Invite()

Mengirim undangan untuk bergabung ke kolaborasi serekan yang disponsori oleh pengirim.

Invite(PeerEndPoint)

Mengirim undangan ke titik akhir tertentu untuk bergabung ke kolaborasi serekan dengan pengirim undangan.

Keterangan

Pemanggil tidak diperlukan untuk masuk ke System.Net.PeerToPeer.Collaboration infrastruktur agar metode ini berhasil diselesaikan. dari PeerInvitationResponse orang yang diundang tidak sama dengan undangan yang menerima undangan untuk berkolaborasi. Jika undangan dikirim ke peer jarak jauh yang belum menginstal aplikasi, undangan secara otomatis ditolak.

Invite(PeerApplication, String, Byte[])

Mengirim undangan yang ditentukan untuk bergabung ke dalam yang ditentukan PeerApplication yang disponsori oleh pengirim.

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

Parameter

applicationToInvite
PeerApplication

tempat PeerApplication undangan dikirim.

message
String

Pesan untuk dikirim ke peer jarak jauh bersama dengan undangan aplikasi.

invitationData
Byte[]

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

Mengembalikan

A PeerInvitationResponse dari serekan yang menerima undangan.

Atribut

Pengecualian

PeerApplication tidak bisa menjadi null.

Objek PeerEndPoint telah dibuang.

Id untuk aplikasi saat ini tidak ada atau kosong.

Keterangan

Pemanggil tidak diperlukan untuk masuk ke System.Net.PeerToPeer.Collaboration infrastruktur agar metode ini berhasil diselesaikan. dari PeerInvitationResponse orang yang diundang tidak sama dengan undangan yang menerima undangan untuk berkolaborasi. Jika undangan dikirim ke peer jarak jauh yang belum menginstal aplikasi, undangan secara otomatis ditolak.

Memanggil metode ini membutuhkan PermissionState dari Unrestricted. Status ini dibuat ketika sesi kolaborasi serekan dimulai.

Catatan Bagi Pemanggil

Memanggil metode ini membutuhkan PermissionState dari Unrestricted. Status ini dibuat ketika sesi kolaborasi serekan dimulai.

Lihat juga

Berlaku untuk

Invite(PeerEndPoint, PeerApplication, String, Byte[])

Mengirim undangan yang ditentukan ke yang ditentukan PeerEndPoint untuk bergabung ke dalam aplikasi yang ditentukan PeerCollaboration yang disponsori oleh pengirim.

public:
 System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint * System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint, applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Parameter

peerEndPoint
PeerEndPoint

Titik akhir atau peer jarak jauh untuk mengirim undangan.

applicationToInvite
PeerApplication

Aplikasi tempat undangan dikirim.

message
String

Pesan untuk dikirim ke peer jarak jauh bersama dengan undangan aplikasi. Pesan tidak boleh lebih dari 255 karakter Unicode.

invitationData
Byte[]

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

Mengembalikan

A PeerInvitationResponse dari serekan yang menerima undangan.

Atribut

Pengecualian

Titik akhir dalam PeerEndPoint tidak boleh null.

Objek PeerEndPoint telah dibuang.

Id untuk aplikasi saat ini tidak ada atau kosong.

Keterangan

Pemanggil tidak diperlukan untuk masuk ke System.Net.PeerToPeer.Collaboration infrastruktur agar metode ini berhasil diselesaikan. dari PeerInvitationResponse orang yang diundang tidak sama dengan undangan yang menerima undangan untuk berkolaborasi. Jika undangan dikirim ke peer jarak jauh yang belum menginstal aplikasi, undangan secara otomatis ditolak.

Catatan Bagi Pemanggil

Memanggil metode ini membutuhkan PermissionState dari Unrestricted. Status ini dibuat ketika sesi kolaborasi serekan dimulai.

Lihat juga

Berlaku untuk

Invite()

Mengirim undangan untuk bergabung ke kolaborasi serekan yang disponsori oleh pengirim.

public:
 override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
[<System.Security.SecurityCritical>]
override this.Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite () As PeerInvitationResponse

Mengembalikan

A PeerInvitationResponse dari serekan yang menerima undangan.

Atribut

Pengecualian

Objek PeerEndPoint telah dibuang.

Id untuk aplikasi saat ini tidak ada.

Keterangan

Pemanggil tidak diperlukan untuk masuk ke System.Net.PeerToPeer.Collaboration infrastruktur agar metode ini berhasil diselesaikan. dari PeerInvitationResponse orang yang diundang tidak sama dengan undangan yang menerima undangan untuk berkolaborasi. Jika undangan dikirim ke peer jarak jauh yang belum menginstal aplikasi, undangan secara otomatis ditolak.

Catatan Bagi Pemanggil

Memanggil metode ini membutuhkan PermissionState dari Unrestricted. Status ini dibuat ketika sesi kolaborasi serekan dimulai.

Lihat juga

Berlaku untuk

Invite(PeerEndPoint)

Mengirim undangan ke titik akhir tertentu untuk bergabung ke kolaborasi serekan dengan pengirim undangan.

public:
 System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint) As PeerInvitationResponse

Parameter

peerEndPoint
PeerEndPoint

Titik akhir untuk menerima undangan.

Mengembalikan

PeerInvitationResponse dari titik akhir serekan yang menerima undangan.

Atribut

Pengecualian

PeerEndPoint tidak bisa menjadi null.

Objek PeerEndPoint telah dibuang.

  • Tidak dapat menyelesaikan Invite() operasi.

  • Aplikasi yang saat ini mengeksekusi tidak terdaftar di infrastruktur kolaborasi serekan.

  • EndPoint ditentukan oleh PeerEndPoint objek tidak valid.

Keterangan

Pemanggil tidak diperlukan untuk masuk ke System.Net.PeerToPeer.Collaboration infrastruktur agar metode ini berhasil diselesaikan. dari PeerInvitationResponse orang yang diundang tidak sama dengan undangan yang menerima undangan untuk berkolaborasi. Jika undangan dikirim ke peer jarak jauh yang belum menginstal aplikasi, undangan secara otomatis ditolak.

Catatan Bagi Pemanggil

Memanggil metode ini membutuhkan PermissionState dari Unrestricted. Status ini dibuat ketika sesi kolaborasi serekan dimulai.

Lihat juga

Berlaku untuk