言語

FindCriteria クラス

定義

サービスを検索するときに使用する条件を表します。

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

注釈

FindCriteriaと検索操作の使用方法の詳細については、「探索の検索と FindCriteria」を参照してください。

コンストラクター

名前 説明
FindCriteria()

FindCriteriaの新しいインスタンスを作成します。

FindCriteria(Type)

コントラクト型の指定した名前を使用して、 FindCriteria クラスの新しいインスタンスを作成します。

フィールド

名前 説明
ScopeMatchByExact

WS-Discovery 仕様で定義されている、大文字と小文字を区別する比較 (http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0) を使用してスコープを照合することを指定 します

ScopeMatchByLdap

http://schemas.xmlsoap.org/ws/2004/10/discovery/ldapで定義されている LDAP メソッド () を使用してスコープが一致することを指定します。

ScopeMatchByNone

WS-Discovery 仕様で定義されているスコープを無視することを指定します。

ScopeMatchByPrefix

WS-Discovery 仕様で定義されているプレフィックス メソッド (http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396) を使用してスコープを照合することを指定 します

ScopeMatchByUuid

WS-Discovery 仕様で定義されている UUID メソッド (http://schemas.xmlsoap.org/ws/2004/10/discovery/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)

適用対象