Idioma

FindCriteria Classe

Definição

Representa os critérios a serem usados ao pesquisar serviços.

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

Comentários

Para obter mais informações sobre como usar FindCriteria e a operação Localizar, consulte Discovery Find e FindCriteria

Construtores

Nome 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

Nome Description
ScopeMatchByExact

Especifica que os escopos são correspondidos usando uma comparação que diferencia maiúsculas de minúsculas (http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0) conforme definido pela EspecificaçãoWS-Discovery.

ScopeMatchByLdap

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

ScopeMatchByNone

Especifica que os escopos são ignorados conforme definido pela Especificação deWS-Discovery.

ScopeMatchByPrefix

Especifica que os escopos são correspondidos usando o método de prefixo (http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396) conforme definido pela Especificação deWS-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

Nome Description
ContractTypeNames

Obtém a coleção de nomes de tipo de contrato a serem pesquisados.

Duration

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

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 localização.

ScopeMatchBy

Obtém ou define um URI que especifica como os escopos são correspondidos.

Scopes

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

Métodos

Nome Description
CreateMetadataExchangeEndpointCriteria()

Cria critérios de ponto de extremidade de troca de metadados a serem usados ao pesquisar serviços.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

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

CreateMetadataExchangeEndpointCriteria(Type)

Cria um objeto que contém critérios de ponto de extremidade 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 a função de hash padrão.

(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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a