PeerContact.GetObjects Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yerel önbellekten eş nesne koleksiyonunu alır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetObjects(PeerEndPoint) |
PeerObjectCollection belirtilen PeerEndPoint tarafından kaydedilen ve yerel önbellekte depolanan alır. |
| GetObjects(PeerEndPoint, Guid) |
Belirtilen tarafından kaydedilen ve belirtilen PeerEndPoint tarafından PeerApplicationtanımlanan içinde Guid kaydedilen eş nesneleri koleksiyonunu alır. |
GetObjects(PeerEndPoint)
PeerObjectCollection belirtilen PeerEndPoint tarafından kaydedilen ve yerel önbellekte depolanan alır.
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
Parametreler
- peerEndPoint
- PeerEndPoint
Nesneleri almak için uç nokta.
Döndürülenler
PeerObjectCollection Belirtilen PeerEndPointile ilişkili. Uç noktayla ilişkilendirilmiş hiçbir uygulama yoksa, sıfır (0) boyutunda bir koleksiyon döndürülür.
- Öznitelikler
Özel durumlar
PeerEndPoint
null olamaz.
Çağıran eş ile PeerContactilişkili öğesine PeerEndPoint abone değil.
Çağıran eş henüz yöntemini çağırmadı RefreshData() .
İşlem tamamlanamıyor GetObjects .
Açıklamalar
Çağıran eş belirtilen PeerContactPeerEndPoint ile ilişkili abone RefreshData değilse yöntemi bu yöntemi çağırmadan önce çağrılmalıdır.
Çağıranın bu yöntemin başarıyla tamamlanması için işbirliği altyapısında oturum açması gerekli olmasa da, arayan daha önce oturum açmışken başarılı bir çağrının RefreshData veya yöntemlerden birinin Subscribe tamamlanmış olması gerekir.
Arayanlara Notlar
ve alt sınıfları yerine sınıfında ek aşırı yüklemeler PeerPeerContacttanımlanırPeerNearMe.
Bu yöntemin çağrılması için bir PermissionState gerekir Unrestricted. Bu durum eş işbirliği oturumu başladığında oluşturulur.
Ayrıca bkz.
Şunlara uygulanır
GetObjects(PeerEndPoint, Guid)
Belirtilen tarafından kaydedilen ve belirtilen PeerEndPoint tarafından PeerApplicationtanımlanan içinde Guid kaydedilen eş nesneleri koleksiyonunu alır.
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
Parametreler
- peerEndPoint
- PeerEndPoint
Nesneleri almak için uç nokta.
- objectId
- Guid
Guid alınacak öğesininPeerObject.
Döndürülenler
PeerObjectCollection Belirtilen PeerEndPointile ilişkili. Uç noktayla ilişkilendirilmiş hiçbir uygulama yoksa, sıfır (0) boyutunda bir koleksiyon döndürülür.
- Öznitelikler
Özel durumlar
PeerEndPoint
null olamaz.
Çağıran eş öğesine PeerEndPointabone değil.
Çağıran eş henüz yöntemini çağırmadı RefreshData() .
İşlem tamamlanamıyor GetObjects .
Açıklamalar
Çağıran eş belirtilen PeerContactPeerEndPoint ile ilişkili abone RefreshData değilse yöntemi bu yöntemi çağırmadan önce çağrılmalıdır.
Çağıranın bu yöntemin başarıyla tamamlanması için işbirliği altyapısında oturum açması gerekli olmasa da, arayan daha önce oturum açmışken başarılı bir çağrının RefreshData veya yöntemlerden birinin Subscribe tamamlanmış olması gerekir.
Arayanlara Notlar
ve alt sınıfları yerine sınıfında ek aşırı yüklemeler PeerPeerContacttanımlanırPeerNearMe.
Bu yöntemin çağrılması için bir PermissionState gerekir Unrestricted. Bu durum eş işbirliği oturumu başladığında oluşturulur.