Partager via


FindCriteria Classe

Définition

Représente les critères à utiliser lors de la recherche de services.

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
Héritage
FindCriteria

Remarques

Pour plus d’informations sur l’utilisation FindCriteria de et de l’opération de recherche, consultez recherche de découverte et FindCriteria

Constructeurs

FindCriteria()

Crée une nouvelle instance de FindCriteria.

FindCriteria(Type)

Crée une instance de la classe FindCriteria à l'aide du nom spécifié d'un type de contrat spécifié.

Champs

ScopeMatchByExact

Spécifie que les étendues sont mises en correspondance à l’aide d’une comparaison respectant la casse ( http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 ), comme défini par la spécification WS-Discovery.

ScopeMatchByLdap

Spécifie que les étendues sont mises en correspondance à l’aide de la méthode LDAP ( http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap ) comme défini par la spécification WS-Discovery.

ScopeMatchByNone

Spécifie que les étendues sont ignorées comme défini par la spécification WS-Discovery.

ScopeMatchByPrefix

Spécifie que les étendues sont mises en correspondance à l’aide de la méthode prefix ( http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396 ) comme défini par la spécification WS-Discovery.

ScopeMatchByUuid

Spécifie que les étendues sont mises en correspondance à l’aide de la méthode UUID ( http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid ) comme défini par la spécification WS-Discovery.

Propriétés

ContractTypeNames

Obtient la collection de noms de type de contrat à rechercher.

Duration

Obtient ou définit un TimeSpan qui spécifie le délai d'attente d'opération de recherche.

Extensions

Obtient une collection d’extensions dans l’instance FindCriteria.

MaxResults

Obtient ou définit le nombre maximal de réponses obligatoires issues de l'opération de recherche.

ScopeMatchBy

Obtient ou définit un URI qui spécifie comment les étendues sont mises en correspondance.

Scopes

Obtient une collection d’URI absolus qui représente des étendues utilisées pour la recherche d’un service.

Méthodes

CreateMetadataExchangeEndpointCriteria()

Crée des critères de point de terminaison d'échange de métadonnées à utiliser lors de la recherche de services.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Crée un objet qui contient des critères de point de terminaison d’échange de métadonnées dérivées de la collection spécifiée de noms qualifiés XML.

CreateMetadataExchangeEndpointCriteria(Type)

Crée un objet qui contient des critères de point de terminaison d'échange de métadonnées dérivées du type de contrat spécifié.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IsMatch(EndpointDiscoveryMetadata)

Détermine si un jeu de critères correspond au service décrit par l'instance EndpointDiscoveryMetadata spécifiée.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à