FindCriteria 类

定义

表示搜索服务时要使用的条件。

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
继承
FindCriteria

注解

有关使用 和查找 FindCriteria 操作详细信息,请参阅 发现查找和 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

指定通过使用由 http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid WS-Discovery规范 定义的 () UUID 方法匹配范围。

属性

ContractTypeNames

获取要搜索的协定类型名称的集合。

Duration

获取或设置用于指定查找操作超时时间的 TimeSpan

Extensions

获取 FindCriteria 实例中的扩展的集合。

MaxResults

获取或设置查找操作要求的响应的最大数目。

ScopeMatchBy

获取或设置一个 URI,该 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)

适用于