PeerContact.GetObjects Méthode

Définition

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.

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.

Voir aussi

S’applique à