PeerContact.GetObjects Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de verzameling peerobjecten op uit een lokale cache.
Overloads
| Name | Description |
|---|---|
| GetObjects(PeerEndPoint) |
Hiermee haalt u de PeerObjectCollection registratie op door de opgegeven PeerEndPoint en opgeslagen in de lokale cache. |
| GetObjects(PeerEndPoint, Guid) |
Hiermee haalt u de verzameling peerobjecten op die zijn geregistreerd door de opgegeven PeerEndPoint en geregistreerd in de PeerApplication geïdentificeerde door de opgegeven Guid. |
GetObjects(PeerEndPoint)
Hiermee haalt u de PeerObjectCollection registratie op door de opgegeven PeerEndPoint en opgeslagen in de lokale cache.
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
Parameters
- peerEndPoint
- PeerEndPoint
Het eindpunt waaruit objecten moeten worden opgehaald.
Retouren
De PeerObjectCollection gekoppeld aan de opgegeven PeerEndPoint. Als er geen toepassingen aan het eindpunt zijn gekoppeld, wordt er een verzameling van grootte nul (0) geretourneerd.
- Kenmerken
Uitzonderingen
PeerEndPoint kan niet zijn null.
De aanroepende peer is niet geabonneerd op de PeerContact gekoppelde PeerEndPointpeer.
De aanroepende peer heeft de RefreshData() methode nog niet aangeroepen.
Kan de bewerking niet voltooien GetObjects .
Opmerkingen
Als de aanroepende peer niet is geabonneerd op de PeerContact gekoppelde methode PeerEndPoint , moet de RefreshData methode worden aangeroepen voordat deze methode wordt aangeroepen.
Hoewel de aanroeper niet is vereist om zich aan te melden bij de samenwerkingsinfrastructuur om deze methode te kunnen voltooien, moet een geslaagde aanroep naar RefreshData of een van de Subscribe methoden zijn voltooid terwijl de aanroeper eerder is aangemeld.
Notities voor bellers
Er worden extra overbelastingen gedefinieerd in de Peer klasse in plaats van de subklassen PeerContact en PeerNearMe.
Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.
Zie ook
Van toepassing op
GetObjects(PeerEndPoint, Guid)
Hiermee haalt u de verzameling peerobjecten op die zijn geregistreerd door de opgegeven PeerEndPoint en geregistreerd in de PeerApplication geïdentificeerde door de opgegeven 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
Parameters
- peerEndPoint
- PeerEndPoint
Het eindpunt waaruit objecten moeten worden opgehaald.
- objectId
- Guid
PeerObject De Guid te ophalen.
Retouren
De PeerObjectCollection gekoppeld aan de opgegeven PeerEndPoint. Als er geen toepassingen aan het eindpunt zijn gekoppeld, wordt er een verzameling van grootte nul (0) geretourneerd.
- Kenmerken
Uitzonderingen
PeerEndPoint kan niet zijn null.
De aanroepende peer is niet geabonneerd op de PeerEndPoint.
De aanroepende peer heeft de RefreshData() methode nog niet aangeroepen.
Kan de bewerking niet voltooien GetObjects .
Opmerkingen
Als de aanroepende peer niet is geabonneerd op de PeerContact gekoppelde methode PeerEndPoint , moet de RefreshData methode worden aangeroepen voordat deze methode wordt aangeroepen.
Hoewel de aanroeper niet is vereist om zich aan te melden bij de samenwerkingsinfrastructuur om deze methode te kunnen voltooien, moet een geslaagde aanroep naar RefreshData of een van de Subscribe methoden zijn voltooid terwijl de aanroeper eerder is aangemeld.
Notities voor bellers
Er worden extra overbelastingen gedefinieerd in de Peer klasse in plaats van de subklassen PeerContact en PeerNearMe.
Voor het aanroepen van deze methode is een PermissionState van Unrestricted. Deze status wordt gemaakt wanneer de peer-samenwerkingssessie begint.