Bagikan melalui


PeerContact.GetObjects Metode

Definisi

Mendapatkan kumpulan objek serekan dari cache lokal.

Overload

GetObjects(PeerEndPoint)

Mendapatkan yang PeerObjectCollection terdaftar oleh yang ditentukan PeerEndPoint dan disimpan dalam cache lokal.

GetObjects(PeerEndPoint, Guid)

Mendapatkan kumpulan objek serekan yang didaftarkan oleh yang ditentukan PeerEndPoint dan terdaftar dalam yang PeerApplication diidentifikasi oleh yang ditentukan Guid.

GetObjects(PeerEndPoint)

Mendapatkan yang PeerObjectCollection terdaftar oleh yang ditentukan PeerEndPoint dan disimpan dalam cache lokal.

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

Parameter

peerEndPoint
PeerEndPoint

Titik akhir untuk mengambil objek.

Mengembalikan

Yang PeerObjectCollection terkait dengan yang ditentukan PeerEndPoint. Jika tidak ada aplikasi yang terkait dengan titik akhir, kumpulan ukuran nol (0) dikembalikan.

Atribut

Pengecualian

PeerEndPoint tidak bisa menjadi null.

Tidak dapat menyelesaikan GetObjects operasi.

Keterangan

Jika peer panggilan tidak berlangganan ke yang PeerContact terkait dengan metode yang ditentukan PeerEndPointRefreshData harus dipanggil sebelum memanggil metode ini.

Meskipun pemanggil tidak diharuskan masuk ke infrastruktur kolaborasi agar metode ini berhasil diselesaikan, panggilan ke RefreshData yang berhasil atau salah Subscribe satu metode harus telah selesai saat pemanggil sebelumnya masuk.

Catatan Bagi Pemanggil

Kelebihan beban tambahan ditentukan pada Peer kelas alih-alih subkelas PeerContact dan PeerNearMe.

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

Lihat juga

Berlaku untuk

GetObjects(PeerEndPoint, Guid)

Mendapatkan kumpulan objek serekan yang didaftarkan oleh yang ditentukan PeerEndPoint dan terdaftar dalam yang PeerApplication diidentifikasi oleh yang ditentukan Guid.

public:
 System::Net::PeerToPeer::Collaboration::PeerObjectCollection ^ GetObjects(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, Guid objectId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, Guid objectId);
[<System.Security.SecurityCritical>]
override this.GetObjects : System.Net.PeerToPeer.Collaboration.PeerEndPoint * Guid -> System.Net.PeerToPeer.Collaboration.PeerObjectCollection
Public Function GetObjects (peerEndPoint As PeerEndPoint, objectId As Guid) As PeerObjectCollection

Parameter

peerEndPoint
PeerEndPoint

Titik akhir untuk mengambil objek.

objectId
Guid

Dari Guid yang PeerObject akan diambil.

Mengembalikan

Yang PeerObjectCollection terkait dengan yang ditentukan PeerEndPoint. Jika tidak ada aplikasi yang terkait dengan titik akhir, kumpulan ukuran nol (0) dikembalikan.

Atribut

Pengecualian

PeerEndPoint tidak bisa menjadi null.

Tidak dapat menyelesaikan GetObjects operasi.

Keterangan

Jika peer panggilan tidak berlangganan ke yang PeerContact terkait dengan metode yang ditentukan PeerEndPointRefreshData harus dipanggil sebelum memanggil metode ini.

Meskipun pemanggil tidak diharuskan masuk ke infrastruktur kolaborasi agar metode ini berhasil diselesaikan, panggilan ke RefreshData yang berhasil atau salah Subscribe satu metode harus telah selesai saat pemanggil sebelumnya masuk.

Catatan Bagi Pemanggil

Kelebihan beban tambahan ditentukan pada Peer kelas alih-alih subkelas PeerContact dan PeerNearMe.

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

Lihat juga

Berlaku untuk