Compartilhar via


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 FindCriteria usar e a operação Find, consulte Discovery Find e FindCriteria

Construtores

FindCriteria()

Cria uma nova instância do FindCriteria.

FindCriteria(Type)

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

Campos

ScopeMatchByExact

Especifica que os escopos são comparados usando uma comparação que não tem valor de caso ( ), conforme definido http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 pela Especificação WS-Discovery.

ScopeMatchByLdap

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

ScopeMatchByNone

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

ScopeMatchByPrefix

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

ScopeMatchByUuid

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

Propriedades

ContractTypeNames

Obtém a coleção de nomes de tipo de contrato a ser pesquisado.

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 instância FindCriteria.

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 absolutos que representa os escopos usados para pesquisar um serviço.

Métodos

CreateMetadataExchangeEndpointCriteria()

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

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

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

CreateMetadataExchangeEndpointCriteria(Type)

Cria um objeto que contém os 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 EndpointDiscoveryMetadata especificada.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a