PeerContact.GetObjects Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection d’objets homologues à partir d’un cache local.
Surcharges
| Nom | Description |
|---|---|
| GetObjects(PeerEndPoint) |
Obtient l’inscrit PeerObjectCollection par le cache spécifié PeerEndPoint et stocké dans le cache local. |
| GetObjects(PeerEndPoint, Guid) |
Obtient la collection d’objets homologues inscrits par le spécifié PeerEndPoint et inscrit dans l’objet PeerApplication identifié par le fichier spécifié Guid. |
GetObjects(PeerEndPoint)
Obtient l’inscrit PeerObjectCollection par le cache spécifié PeerEndPoint et stocké dans le cache local.
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
Paramètres
- peerEndPoint
- PeerEndPoint
Point de terminaison à partir duquel récupérer des objets.
Retours
Associé PeerObjectCollection à l’objet spécifié PeerEndPoint. Si aucune application n’est associée au point de terminaison, une collection de taille zéro (0) est retournée.
- Attributs
Exceptions
PeerEndPoint ne peut pas être null.
L’homologue appelant n’est pas abonné à l’associé PeerContact au PeerEndPoint.
L’homologue appelant n’a pas encore appelé la RefreshData() méthode.
Impossible d’effectuer GetObjects l’opération.
Remarques
Si l’homologue appelant n’est pas abonné à l’associé PeerContact à la méthode spécifiée PeerEndPointRefreshData doit être appelée avant d’appeler cette méthode.
Bien que l’appelant ne soit pas obligé de se connecter à l’infrastructure de collaboration pour que cette méthode se termine correctement, un appel réussi vers RefreshData ou l’une des Subscribe méthodes doit avoir été effectué pendant que l’appelant a été précédemment connecté.
Notes pour les appelants
Des surcharges supplémentaires sont définies sur la Peer classe au lieu des sous-classes PeerContact et PeerNearMe.
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.
Voir aussi
S’applique à
GetObjects(PeerEndPoint, Guid)
Obtient la collection d’objets homologues inscrits par le spécifié PeerEndPoint et inscrit dans l’objet PeerApplication identifié par le fichier spécifié 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
Paramètres
- peerEndPoint
- PeerEndPoint
Point de terminaison à partir duquel récupérer des objets.
- objectId
- Guid
À GuidPeerObject récupérer.
Retours
Associé PeerObjectCollection à l’objet spécifié PeerEndPoint. Si aucune application n’est associée au point de terminaison, une collection de taille zéro (0) est retournée.
- Attributs
Exceptions
PeerEndPoint ne peut pas être null.
L’homologue appelant n’est pas abonné au PeerEndPoint.
L’homologue appelant n’a pas encore appelé la RefreshData() méthode.
Impossible d’effectuer GetObjects l’opération.
Remarques
Si l’homologue appelant n’est pas abonné à l’associé PeerContact à la méthode spécifiée PeerEndPointRefreshData doit être appelée avant d’appeler cette méthode.
Bien que l’appelant ne soit pas obligé de se connecter à l’infrastructure de collaboration pour que cette méthode se termine correctement, un appel réussi vers RefreshData ou l’une des Subscribe méthodes doit avoir été effectué pendant que l’appelant a été précédemment connecté.
Notes pour les appelants
Des surcharges supplémentaires sont définies sur la Peer classe au lieu des sous-classes PeerContact et PeerNearMe.
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.