Linguagem

FindCriteria Classe

Definição

Representa os critérios a usar na procura de serviços.

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
Herança
FindCriteria

Observações

Para mais informações sobre a utilização FindCriteria e a operação Buscar, consulte Descoberta Encontrar e FindCritérios

Construtores

Name Description
FindCriteria()

Cria uma nova instância do FindCriteria.

FindCriteria(Type)

Cria uma nova instância da FindCriteria classe com o nome especificado de um tipo de contrato.

Campos

Name Description
ScopeMatchByExact

Especifica que os âmbitos são correspondidos usando uma comparação sensível a maiúsculas e minúsculas (http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0) conforme definido pela EspecificaçãoWS-Discovery.

ScopeMatchByLdap

Especifica que os escopetos são correspondidos usando o método LDAP (http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap) conforme definido pela EspecificaçãoWS-Discovery.

ScopeMatchByNone

Especifica que os âmbitos são ignorados conforme definido pela EspecificaçãoWS-Discovery.

ScopeMatchByPrefix

Especifica que os escopos são correspondidos usando o método prefixo (http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396) conforme definido pela EspecificaçãoWS-Discovery.

ScopeMatchByUuid

Especifica que os escopos são correspondidos usando o método UUID (http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid) conforme definido pela EspecificaçãoWS-Discovery.

Propriedades

Name Description
ContractTypeNames

Obtém a coleção de nomes de tipos de contratos para procurar.

Duration

Obtém ou define um TimeSpan que especifica o período de tempo de espera da operação de busca.

Extensions

Obtém uma coleção de extensões na FindCriteria instância.

MaxResults

Obtém ou define o número máximo de respostas necessárias da operação de procura.

ScopeMatchBy

Recebe ou define um URI que especifica como os escopos são emparelhados.

Scopes

Obtém uma coleção de URIs absolutos que representa os escopos usados para procurar um serviço.

Métodos

Name Description
CreateMetadataExchangeEndpointCriteria()

Cria critérios de endpoint para troca de metadados a usar na procura de serviços.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Cria um objeto que contém critérios de endpoint de troca de metadados derivados da coleção especificada de nomes qualificados por XML.

CreateMetadataExchangeEndpointCriteria(Type)

Cria um objeto que contenha critérios de metadados de troca de metadados derivados do tipo de contrato especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsMatch(EndpointDiscoveryMetadata)

Determina se um conjunto de critérios corresponde ao serviço descrito pela instância especificada EndpointDiscoveryMetadata .

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a