PeerContact.GetObjects Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Auflistung von Peerobjekten aus einem lokalen Cache ab.
Überlädt
GetObjects(PeerEndPoint) |
Ruft die PeerObjectCollection ab, die vom angegebenen PeerEndPoint registriert wurde und im lokalen Cache gespeichert ist. |
GetObjects(PeerEndPoint, Guid) |
Ruft die Auflistung von Peerobjekten ab, die von dem angegebenen PeerEndPoint registriert wurden und in der PeerApplication registriert sind, die durch die angegebene Guid identifiziert wird. |
GetObjects(PeerEndPoint)
Ruft die PeerObjectCollection ab, die vom angegebenen PeerEndPoint registriert wurde und im lokalen Cache gespeichert ist.
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, aus dem Objekte abgerufen werden sollen.
Gibt zurück
Die PeerObjectCollection, die dem angegebenen PeerEndPoint zugeordnet ist. Wenn dem Endpunkt keine Anwendungen zugeordnet sind, wird eine Auflistung der Größe 0 (null) zurückgegeben.
- Attribute
Ausnahmen
PeerEndPoint darf nicht null
sein.
Der aufrufende Peer wird nicht abonniert, das PeerContact dem PeerEndPointzugeordnet ist.
Der aufrufende Peer hat die RefreshData() -Methode noch nicht aufgerufen.
GetObjects -Vorgang kann nicht abgeschlossen werden.
Hinweise
Wenn der aufrufende Peer nicht die abonniert wird, die PeerContact dem angegebenen PeerEndPoint zugeordnet ist, muss die RefreshData -Methode aufgerufen werden, bevor diese Methode aufgerufen wird.
Der Aufrufer muss sich zwar nicht bei der Infrastruktur für die Zusammenarbeit anmelden, damit diese Methode erfolgreich abgeschlossen werden kann, aber ein erfolgreicher Aufruf RefreshData von oder einer der Subscribe Methoden muss abgeschlossen worden 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 PeerNearMedefiniert.
Für den Aufruf dieser Methode ist eine PermissionState von Unrestrictederforderlich. 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 registriert wurden und in der PeerApplication registriert sind, die durch die angegebene Guid identifiziert wird.
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, aus dem Objekte abgerufen werden sollen.
- objectId
- Guid
Die Guid des abzurufenden PeerObject.
Gibt zurück
Die PeerObjectCollection, die dem angegebenen PeerEndPoint zugeordnet ist. Wenn dem Endpunkt keine Anwendungen zugeordnet sind, wird eine Auflistung der Größe 0 (null) zurückgegeben.
- Attribute
Ausnahmen
PeerEndPoint darf nicht null
sein.
Der aufrufende Peer wird nicht abonniert PeerEndPoint.
Der aufrufende Peer hat die RefreshData() -Methode noch nicht aufgerufen.
GetObjects -Vorgang kann nicht abgeschlossen werden.
Hinweise
Wenn der aufrufende Peer nicht die abonniert wird, die PeerContact dem angegebenen PeerEndPoint zugeordnet ist, muss die RefreshData -Methode aufgerufen werden, bevor diese Methode aufgerufen wird.
Der Aufrufer muss sich zwar nicht bei der Infrastruktur für die Zusammenarbeit anmelden, damit diese Methode erfolgreich abgeschlossen werden kann, aber ein erfolgreicher Aufruf RefreshData von oder einer der Subscribe Methoden muss abgeschlossen worden 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 PeerNearMedefiniert.
Für den Aufruf dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peerzusammenarbeitssitzung beginnt.