Bagikan melalui


PeerContact.GetApplications Metode

Definisi

PeerApplication Mengambil objek yang didaftarkan oleh peer jarak jauh ke cache lokal.

Overload

GetApplications()

PeerApplication Mengambil objek yang didaftarkan oleh peer jarak jauh ke cache lokal.

GetApplications(Guid)

Mendapatkan kumpulan PeerApplication objek dengan yang ditentukan Guid dari cache lokal.

GetApplications(PeerEndPoint)

Mendapatkan yang PeerApplicationCollection terkait dengan yang ditentukan PeerEndPoint.

GetApplications(PeerEndPoint, Guid)

Mendapatkan yang PeerApplicationCollection terkait dengan yang ditentukan PeerEndPoint.

Keterangan

Fungsionalitas ini hanya diekspos pada PeerContact kelas . Fungsionalitas ini tidak diekspos pada jenis rekan lainnya karena alasan keamanan.

GetApplications()

PeerApplication Mengambil objek yang didaftarkan oleh peer jarak jauh ke cache lokal.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications();
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications ();
[<System.Security.SecurityCritical>]
member this.GetApplications : unit -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications () As PeerApplicationCollection

Mengembalikan

dari PeerApplicationCollection cache lokal. Jika aplikasi terkait tidak ditemukan untuk PeerEndPoint, kumpulan ukuran nol (0) dikembalikan.

Atribut

Pengecualian

Tidak dapat menyelesaikan GetApplications() 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 yang berhasil ke RefreshData atau salah Subscribe satu metode harus telah selesai saat pemanggil sebelumnya masuk.

Fungsionalitas ini hanya diekspos pada PeerContact kelas . Fungsionalitas ini tidak diekspos pada jenis rekan lainnya karena alasan keamanan.

Catatan Bagi Pemanggil

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

Berlaku untuk

GetApplications(Guid)

Mendapatkan kumpulan PeerApplication objek dengan yang ditentukan Guid dari cache lokal.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (applicationId As Guid) As PeerApplicationCollection

Parameter

applicationId
Guid

Guid Dari aplikasi serekan yang akan diambil.

Mengembalikan

dari PeerApplicationCollection cache lokal. Jika tidak ada aplikasi yang ditemukan dengan yang ditentukan applicationId, kumpulan ukuran nol (0) dikembalikan.

Atribut

Pengecualian

Tidak dapat menyelesaikan GetApplications() 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 yang berhasil ke RefreshData atau salah Subscribe satu metode harus telah selesai saat pemanggil sebelumnya masuk.

Fungsionalitas ini hanya diekspos pada PeerContact kelas . Fungsionalitas ini tidak diekspos pada jenis rekan lainnya karena alasan keamanan.

Catatan Bagi Pemanggil

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

Lihat juga

Berlaku untuk

GetApplications(PeerEndPoint)

Mendapatkan yang PeerApplicationCollection terkait dengan yang ditentukan PeerEndPoint.

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

Parameter

peerEndPoint
PeerEndPoint

Berisi informasi titik akhir yang PeerContactterkait dengan .

Mengembalikan

yang PeerApplicationCollection terkait dengan yang ditentukan PeerEndPoint. Jika aplikasi tidak terkait dengan yang ditentukan PeerEndPoint, kumpulan ukuran nol (0) dikembalikan.

Atribut

Pengecualian

PeerEndPoint tidak bisa menjadi null.

Tidak dapat menyelesaikan GetApplications() 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 yang berhasil ke RefreshData atau salah Subscribe satu metode harus telah selesai saat pemanggil sebelumnya masuk.

Fungsionalitas ini hanya diekspos pada PeerContact kelas . Fungsionalitas ini tidak diekspos pada jenis rekan lainnya karena alasan keamanan.

Catatan Bagi Pemanggil

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

Lihat juga

Berlaku untuk

GetApplications(PeerEndPoint, Guid)

Mendapatkan yang PeerApplicationCollection terkait dengan yang ditentukan PeerEndPoint.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint * Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint, applicationId As Guid) As PeerApplicationCollection

Parameter

peerEndPoint
PeerEndPoint

Titik akhir yang terkait dengan PeerApplicationCollection.

applicationId
Guid

Berisi informasi aplikasi yang PeerContactterkait dengan .

Mengembalikan

Kumpulan PeerApplication objek yang terkait dengan PeerEndPoint.

Jika aplikasi yang diidentifikasi oleh ID tidak ditemukan untuk PeerEndPoint, atau jika ID untuk titik akhir adalah null atau tidak valid, kumpulan ukuran nol (0) dikembalikan.

Atribut

Pengecualian

PeerEndPoint tidak bisa menjadi null.

Tidak dapat menyelesaikan GetApplications() 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 yang berhasil ke RefreshData atau salah Subscribe satu metode harus telah selesai saat pemanggil sebelumnya masuk.

Fungsionalitas ini hanya diekspos pada PeerContact kelas . Fungsionalitas ini tidak diekspos pada jenis rekan lainnya karena alasan keamanan.

Catatan Bagi Pemanggil

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

Lihat juga

Berlaku untuk