FindCriteria Класс

Определение

Представляет критерии для поиска служб.

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
Наследование
FindCriteria

Комментарии

Дополнительные сведения об использовании FindCriteria и операции Find см. в разделе Обнаружение Find и FindCriteria .

Конструкторы

FindCriteria()

Создает новый экземпляр класса FindCriteria.

FindCriteria(Type)

Создает новый экземпляр класса FindCriteria с указанным именем типа контракта.

Поля

ScopeMatchByExact

Указывает, что области сопоставляются с использованием сравнения с учетом регистра ( http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 ) в соответствии с определением спецификации WS-Discovery.

ScopeMatchByLdap

Указывает, что области сопоставляются с помощью метода LDAP ( http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap ), как определено спецификацией WS-Discovery.

ScopeMatchByNone

Указывает, что области игнорируются согласно определению в спецификации WS-Discovery.

ScopeMatchByPrefix

Указывает, что области сопоставляются с помощью метода префикса ( http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396 ), как определено спецификацией WS-Discovery.

ScopeMatchByUuid

Указывает, что области сопоставляются с помощью метода UUID ( http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid ), как определено спецификацией WS-Discovery.

Свойства

ContractTypeNames

Возвращает коллекцию имен типов контракта для поиска.

Duration

Возвращает или задает значение TimeSpan, указывающее время ожидания операции поиска.

Extensions

Возвращает коллекцию расширений в экземпляре FindCriteria.

MaxResults

Возвращает или задает максимальное количество ответов, требуемое от операции поиска.

ScopeMatchBy

Возвращает или задает URI, который указывает, как сопоставляются области.

Scopes

Возвращает коллекцию универсальных кодов ресурса (URI), представляющих области, которые используются для поиска службы.

Методы

CreateMetadataExchangeEndpointCriteria()

Создает критерии конечной точки обмена метаданными, используемые при поиске служб.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Создает объект, который содержит критерии конечной точки обмена метаданными, производные от заданной коллекции полных имен XML.

CreateMetadataExchangeEndpointCriteria(Type)

Создает объект, который содержит критерии конечной точки обмена метаданными, производные от заданного типа контракта.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsMatch(EndpointDiscoveryMetadata)

Определяет, соответствует ли набор критериев службе, описанной заданным экземпляром EndpointDiscoveryMetadata.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к