Partager via


ServiceEndpointCollection.Find Méthode

Définition

Retourne le premier point de terminaison de service trouvé qui répond aux critères spécifiques à partir de la collection de points de terminaison de service.

Surcharges

Find(Type)

Retourne le premier point de terminaison de service trouvé qui répond au type de contrat spécifié à partir de la collection de points de terminaison de service.

Find(Uri)

Retourne un point de terminaison de service avec une adresse spécifiée à partir de la collection de points de terminaison de service.

Find(XmlQualifiedName)

Retourne un point de terminaison de service avec un espace de noms et d’un nom de contrat spécifiés à partir de la collection de points de terminaison de service.

Find(Type, XmlQualifiedName)

Retourne un point de terminaison de service d’un type de contrat spécifié et avec un nom de liaison et un espace de noms spécifiés de la collection de points de terminaison de service.

Find(XmlQualifiedName, XmlQualifiedName)

Retourne le premier point de terminaison de service avec un nom de contrat et un espace de noms ainsi qu’un nom de liaison et un espace de noms spécifiés à partir de la collection de points de terminaison de services.

Remarques

Il existe potentiellement plusieurs points de terminaison qui pourraient répondre aux critères. La méthode retourne le premier trouvé dans la collection. Si vous devez rechercher tous les objets ServiceEndpoint qui répondent aux critères spécifiés, utilisez plutôt l'une des méthodes FindAll.

Find(Type)

Retourne le premier point de terminaison de service trouvé qui répond au type de contrat spécifié à partir de la collection de points de terminaison de service.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Type ^ contractType);
public System.ServiceModel.Description.ServiceEndpoint Find (Type contractType);
member this.Find : Type -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractType As Type) As ServiceEndpoint

Paramètres

contractType
Type

Type de contrat du point de terminaison de service.

Retours

ServiceEndpoint

Premier ServiceEndpoint du type de contrat spécifié ou null si aucun point de terminaison n'a été trouvé.

Exceptions

contractType a la valeur null.

Remarques

Cette Find(Type) surcharge est spécifique au modèle de programmation WINDOWS Communication Foundation (WCF). Elle recherche au niveau de la propriété ContractType pour chaque point de terminaison. Il ContractType peut s’agir null du fait que le ContractDescription modèle de programmation WCF n’a pas été créé (types avec des attributs *Contract).

Il existe potentiellement plusieurs points de terminaison qui pourraient répondre aux critères. La méthode retourne le premier trouvé dans la collection. Si vous devez rechercher tous les objets ServiceEndpoint qui répondent aux critères spécifiés, utilisez plutôt l'une des méthodes FindAll.

S’applique à

Find(Uri)

Retourne un point de terminaison de service avec une adresse spécifiée à partir de la collection de points de terminaison de service.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Uri ^ address);
public System.ServiceModel.Description.ServiceEndpoint Find (Uri address);
member this.Find : Uri -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (address As Uri) As ServiceEndpoint

Paramètres

address
Uri

Uri du point de terminaison de service.

Retours

ServiceEndpoint

Premier ServiceEndpoint de l'adresse spécifiée ou null si aucun point de terminaison n'a été trouvé.

Exceptions

address a la valeur null.

Remarques

Il existe potentiellement plusieurs points de terminaison qui pourraient répondre aux critères. La méthode retourne le premier trouvé dans la collection. Si vous devez rechercher tous les objets ServiceEndpoint qui répondent aux critères spécifiés, utilisez plutôt l'une des méthodes FindAll.

S’applique à

Find(XmlQualifiedName)

Retourne un point de terminaison de service avec un espace de noms et d’un nom de contrat spécifiés à partir de la collection de points de terminaison de service.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(System::Xml::XmlQualifiedName ^ contractName);
public System.ServiceModel.Description.ServiceEndpoint Find (System.Xml.XmlQualifiedName contractName);
member this.Find : System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractName As XmlQualifiedName) As ServiceEndpoint

Paramètres

contractName
XmlQualifiedName

XmlQualifiedName pour le contrat du service.

Retours

ServiceEndpoint

Premier ServiceEndpoint avec l'espace de noms et le nom de contrat spécifiés ou null si aucun point de terminaison n'a été trouvé.

Remarques

Il existe potentiellement plusieurs points de terminaison qui pourraient répondre aux critères. La méthode retourne le premier trouvé dans la collection. Si vous devez rechercher tous les objets ServiceEndpoint qui répondent aux critères spécifiés, utilisez plutôt l'une des méthodes FindAll.

S’applique à

Find(Type, XmlQualifiedName)

Retourne un point de terminaison de service d’un type de contrat spécifié et avec un nom de liaison et un espace de noms spécifiés de la collection de points de terminaison de service.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Type ^ contractType, System::Xml::XmlQualifiedName ^ bindingName);
public System.ServiceModel.Description.ServiceEndpoint Find (Type contractType, System.Xml.XmlQualifiedName bindingName);
member this.Find : Type * System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractType As Type, bindingName As XmlQualifiedName) As ServiceEndpoint

Paramètres

contractType
Type

Type de contrat du point de terminaison de service.

bindingName
XmlQualifiedName

XmlQualifiedName pour la liaison du service.

Retours

ServiceEndpoint

Premier ServiceEndpoint du type de contrat spécifié et nom de liaison et espace de noms ou null si aucun point de terminaison n’a été trouvé.

Exceptions

contractType ou bindingName est null.

Remarques

Il existe potentiellement plusieurs points de terminaison qui pourraient répondre aux critères. La méthode retourne le premier trouvé dans la collection. Si vous devez rechercher tous les objets ServiceEndpoint qui répondent aux critères spécifiés, utilisez plutôt l'une des méthodes FindAll.

S’applique à

Find(XmlQualifiedName, XmlQualifiedName)

Retourne le premier point de terminaison de service avec un nom de contrat et un espace de noms ainsi qu’un nom de liaison et un espace de noms spécifiés à partir de la collection de points de terminaison de services.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(System::Xml::XmlQualifiedName ^ contractName, System::Xml::XmlQualifiedName ^ bindingName);
public System.ServiceModel.Description.ServiceEndpoint Find (System.Xml.XmlQualifiedName contractName, System.Xml.XmlQualifiedName bindingName);
member this.Find : System.Xml.XmlQualifiedName * System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractName As XmlQualifiedName, bindingName As XmlQualifiedName) As ServiceEndpoint

Paramètres

contractName
XmlQualifiedName

XmlQualifiedName pour le contrat du service.

bindingName
XmlQualifiedName

XmlQualifiedName pour la liaison du service.

Retours

ServiceEndpoint

Premier ServiceEndpoint avec les noms de liaison et de contrat ainsi que les espaces de noms spécifiés.

Exceptions

contractName ou bindingName est null.

Remarques

Il existe potentiellement plusieurs points de terminaison qui pourraient répondre aux critères. La méthode retourne le premier trouvé dans la collection. Si vous devez rechercher tous les objets ServiceEndpoint qui répondent aux critères spécifiés, utilisez plutôt l'une des méthodes FindAll.

S’applique à