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 |
Указывает, что области сопоставляются с использованием сравнения с учетом регистра ( |
ScopeMatchByLdap |
Указывает, что области сопоставляются с помощью метода LDAP ( |
ScopeMatchByNone |
Указывает, что области игнорируются согласно определению в спецификации WS-Discovery. |
ScopeMatchByPrefix |
Указывает, что области сопоставляются с помощью метода префикса ( |
ScopeMatchByUuid |
Указывает, что области сопоставляются с помощью метода UUID ( |
Свойства
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) |