PeerContact.GetObjects Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar samlingen med peer-objekt från en lokal cache.
Överlagringar
| Name | Description |
|---|---|
| GetObjects(PeerEndPoint) |
Hämtar den PeerObjectCollection registrerade av den angivna PeerEndPoint och lagrade i den lokala cachen. |
| GetObjects(PeerEndPoint, Guid) |
Hämtar samlingen med peer-objekt som registrerats av den angivna PeerEndPoint och registrerade i den PeerApplication identifierade av den angivna Guid. |
GetObjects(PeerEndPoint)
Hämtar den PeerObjectCollection registrerade av den angivna PeerEndPoint och lagrade i den lokala cachen.
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
Parametrar
- peerEndPoint
- PeerEndPoint
Slutpunkten som objekt ska hämtas från.
Returer
Associerad PeerObjectCollection med den angivna PeerEndPoint. Om inga program är associerade med slutpunkten returneras en samling med storlek noll (0).
- Attribut
Undantag
PeerEndPoint kan inte vara null.
Den anropande peeren prenumererar inte på den PeerContact som är associerad med PeerEndPoint.
Den anropande peer-filen har ännu inte anropat RefreshData() metoden.
Det går inte att slutföra GetObjects åtgärden.
Kommentarer
Om den anropande peeren inte prenumererar på den PeerContact som är associerad med den angivna PeerEndPoint metoden måste den RefreshData anropas innan den här metoden anropas.
Anroparen behöver inte logga in på samarbetsinfrastrukturen för att den här metoden ska slutföras, men ett lyckat anrop till RefreshData eller någon av Subscribe metoderna måste ha slutförts medan anroparen tidigare var inloggad.
Anteckningar till anropare
Ytterligare överlagringar definieras i Peer klassen i stället för underklasserna PeerContact och PeerNearMe.
För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.
Se även
Gäller för
GetObjects(PeerEndPoint, Guid)
Hämtar samlingen med peer-objekt som registrerats av den angivna PeerEndPoint och registrerade i den PeerApplication identifierade av den angivna 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
Parametrar
- peerEndPoint
- PeerEndPoint
Slutpunkten som objekt ska hämtas från.
- objectId
- Guid
För Guid den som PeerObject ska hämtas.
Returer
Associerad PeerObjectCollection med den angivna PeerEndPoint. Om inga program är associerade med slutpunkten returneras en samling med storlek noll (0).
- Attribut
Undantag
PeerEndPoint kan inte vara null.
Den anropande peeren prenumererar inte på PeerEndPoint.
Den anropande peer-filen har ännu inte anropat RefreshData() metoden.
Det går inte att slutföra GetObjects åtgärden.
Kommentarer
Om den anropande peeren inte prenumererar på den PeerContact som är associerad med den angivna PeerEndPoint metoden måste den RefreshData anropas innan den här metoden anropas.
Anroparen behöver inte logga in på samarbetsinfrastrukturen för att den här metoden ska slutföras, men ett lyckat anrop till RefreshData eller någon av Subscribe metoderna måste ha slutförts medan anroparen tidigare var inloggad.
Anteckningar till anropare
Ytterligare överlagringar definieras i Peer klassen i stället för underklasserna PeerContact och PeerNearMe.
För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.