ServiceEndpointCollection.Find 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.
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
Retours
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
Retours
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
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
- bindingName
- XmlQualifiedName
XmlQualifiedName pour la liaison du service.
Retours
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
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.