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 des objets homologues d'un cache local.
Surcharges
GetObjects(PeerEndPoint) |
Obtient le PeerObjectCollection inscrit par le PeerEndPoint spécifié et stocké dans le cache local. |
GetObjects(PeerEndPoint, Guid) |
Obtient la collection des objets homologues inscrits par le PeerEndPoint spécifié et inscrits dans le PeerApplication identifié par le Guidspécifié. |
GetObjects(PeerEndPoint)
Obtient le PeerObjectCollection inscrit par le PeerEndPoint spécifié 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 les objets.
Retours
PeerObjectCollection associé au PeerEndPoint spécifié. 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 avoir la valeur null
.
L’homologue appelant n’est pas abonné au PeerContact associé à .PeerEndPoint
L’homologue appelant n’a pas encore appelé la RefreshData() méthode.
Impossible de terminer l’opération GetObjects.
Remarques
Si l’homologue appelant n’est pas abonné au PeerContact associé au spécifié, PeerEndPoint la RefreshData méthode doit être appelée avant d’appeler cette méthode.
Bien que l’appelant ne soit pas tenu de se connecter à l’infrastructure de collaboration pour que cette méthode se termine correctement, un appel réussi à ou l’une RefreshData des Subscribe méthodes doit avoir été effectué alors que l’appelant était 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’homologue commence.
Voir aussi
S’applique à
GetObjects(PeerEndPoint, Guid)
Obtient la collection des objets homologues inscrits par le PeerEndPoint spécifié et inscrits dans le PeerApplication identifié par le Guidspécifié.
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 les objets.
- objectId
- Guid
Guid du PeerObject à récupérer.
Retours
PeerObjectCollection associé au PeerEndPoint spécifié. 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 avoir la valeur null
.
L’homologue appelant n’est pas abonné à .PeerEndPoint
L’homologue appelant n’a pas encore appelé la RefreshData() méthode.
Impossible de terminer l’opération GetObjects.
Remarques
Si l’homologue appelant n’est pas abonné au PeerContact associé au spécifié, PeerEndPoint la RefreshData méthode doit être appelée avant d’appeler cette méthode.
Bien que l’appelant ne soit pas tenu de se connecter à l’infrastructure de collaboration pour que cette méthode se termine correctement, un appel réussi à ou l’une RefreshData des Subscribe méthodes doit avoir été effectué alors que l’appelant était 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’homologue commence.