PeerContact.GetObjects Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci partnerských objektů z místní mezipaměti.
Přetížení
GetObjects(PeerEndPoint) |
PeerObjectCollection Získá zaregistrovaný zadaný PeerEndPoint a uložený v místní mezipaměti. |
GetObjects(PeerEndPoint, Guid) |
Získá kolekci partnerských objektů zaregistrovaných zadaným PeerEndPoint a zaregistrovaným v PeerApplication identifikovaném zadaným Guidobjektem . |
GetObjects(PeerEndPoint)
PeerObjectCollection Získá zaregistrovaný zadaný PeerEndPoint a uložený v místní mezipaměti.
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
Parametry
- peerEndPoint
- PeerEndPoint
Koncový bod, ze kterého se mají načíst objekty.
Návraty
Hodnota přidružená PeerObjectCollection k zadanému PeerEndPoint. Pokud nejsou ke koncovému bodu přidruženy žádné aplikace, vrátí se kolekce s velikostí nula (0).
- Atributy
Výjimky
PeerEndPoint nemůže být null
.
Volající partnerský uzel není přihlášen k odběru PeerContact přidruženého PeerEndPointk .
Volající partner ještě nevolal metodu RefreshData() .
Operaci nelze dokončit GetObjects .
Poznámky
Pokud volající partnerský uzel není přihlášen k odběru PeerContact přidruženého k zadanému PeerEndPointRefreshData , musí být volána metoda před voláním této metody.
I když se volající nemusí přihlásit k infrastruktuře pro spolupráci, aby se tato metoda úspěšně dokončila, musí být dokončeno úspěšné volání RefreshData nebo jedna z Subscribe metod, zatímco volající byl dříve přihlášen.
Poznámky pro volající
Další přetížení jsou definována ve Peer třídě místo podtříd PeerContact a PeerNearMe.
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.
Viz také
Platí pro
GetObjects(PeerEndPoint, Guid)
Získá kolekci partnerských objektů zaregistrovaných zadaným PeerEndPoint a zaregistrovaným v PeerApplication identifikovaném zadaným Guidobjektem .
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
Parametry
- peerEndPoint
- PeerEndPoint
Koncový bod, ze kterého se mají načíst objekty.
- objectId
- Guid
Hodnota Guid , která PeerObject se má načíst.
Návraty
Hodnota přidružená PeerObjectCollection k zadanému PeerEndPoint. Pokud nejsou ke koncovému bodu přidruženy žádné aplikace, vrátí se kolekce s velikostí nula (0).
- Atributy
Výjimky
PeerEndPoint nemůže být null
.
Volající partner není přihlášen k odběru PeerEndPoint.
Volající partner ještě nevolal metodu RefreshData() .
Operaci nelze dokončit GetObjects .
Poznámky
Pokud volající partnerský uzel není přihlášen k odběru PeerContact přidruženého k zadanému PeerEndPointRefreshData , musí být volána metoda před voláním této metody.
I když se volající nemusí přihlásit k infrastruktuře pro spolupráci, aby se tato metoda úspěšně dokončila, musí být dokončeno úspěšné volání RefreshData nebo jedna z Subscribe metod, zatímco volající byl dříve přihlášen.
Poznámky pro volající
Další přetížení jsou definována ve Peer třídě místo podtříd PeerContact a PeerNearMe.
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.