PeerContact.GetObjects Methode

Definition

Ruft die Auflistung von Peerobjekten aus einem lokalen Cache ab.

Überlädt

Name Beschreibung
GetObjects(PeerEndPoint)

Ruft den PeerObjectCollection registrierten durch den angegebenen PeerEndPoint und im lokalen Cache gespeicherten ab.

GetObjects(PeerEndPoint, Guid)

Ruft die Auflistung von Peerobjekten ab, die von dem angegebenen PeerEndPoint und registrierten in der PeerApplication angegebenen Guid.

GetObjects(PeerEndPoint)

Ruft den PeerObjectCollection registrierten durch den angegebenen PeerEndPoint und im lokalen Cache gespeicherten ab.

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

Der Endpunkt, von dem Objekte abgerufen werden sollen.

Gibt zurück

The PeerObjectCollection associated with the specified PeerEndPoint. Wenn dem Endpunkt keine Anwendungen zugeordnet sind, wird eine Sammlung von Größe Null (0) zurückgegeben.

Attribute

Ausnahmen

PeerEndPoint darf nicht null sein.

Der Vorgang kann nicht abgeschlossen werden GetObjects .

Hinweise

Wenn der aufrufende Peer nicht mit der PeerContact angegebenen PeerEndPointRefreshData Methode verknüpft ist, muss vor dem Aufrufen dieser Methode aufgerufen werden.

Während der Aufrufer nicht erforderlich ist, sich bei der Infrastruktur für die Zusammenarbeit anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann, muss ein erfolgreicher Aufruf oder RefreshData eine der Subscribe Methoden abgeschlossen sein, während der Aufrufer zuvor angemeldet war.

Hinweise für Aufrufer

Zusätzliche Überladungen werden für die Peer Klasse anstelle der Unterklassen PeerContact und PeerNearMe.

Zum Aufrufen dieser Methode ist eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für:

GetObjects(PeerEndPoint, Guid)

Ruft die Auflistung von Peerobjekten ab, die von dem angegebenen PeerEndPoint und registrierten in der PeerApplication angegebenen 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

Der Endpunkt, von dem Objekte abgerufen werden sollen.

objectId
Guid

Der Guid der PeerObject abzurufenden.

Gibt zurück

The PeerObjectCollection associated with the specified PeerEndPoint. Wenn dem Endpunkt keine Anwendungen zugeordnet sind, wird eine Sammlung von Größe Null (0) zurückgegeben.

Attribute

Ausnahmen

PeerEndPoint darf nicht null sein.

  • Der anrufde Peer wird nicht abonniert.PeerEndPoint

  • Der aufrufende Peer hat die RefreshData() Methode noch nicht aufgerufen.

Der Vorgang kann nicht abgeschlossen werden GetObjects .

Hinweise

Wenn der aufrufende Peer nicht mit der PeerContact angegebenen PeerEndPointRefreshData Methode verknüpft ist, muss vor dem Aufrufen dieser Methode aufgerufen werden.

Während der Aufrufer nicht erforderlich ist, sich bei der Infrastruktur für die Zusammenarbeit anzumelden, damit diese Methode erfolgreich abgeschlossen werden kann, muss ein erfolgreicher Aufruf oder RefreshData eine der Subscribe Methoden abgeschlossen sein, während der Aufrufer zuvor angemeldet war.

Hinweise für Aufrufer

Zusätzliche Überladungen werden für die Peer Klasse anstelle der Unterklassen PeerContact und PeerNearMe.

Zum Aufrufen dieser Methode ist eine PermissionState von Unrestricted. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für: