Query クラス (Microsoft.Office.Server.Search.Query)

エンタープライズ検索 クエリ オブジェクト モデルを使用して検索クエリを実行するための基本クラス。FullTextSqlQuery クラスと KeywordQuery クラスで共有されるプロパティおよびメソッドを定義します。

名前空間: Microsoft.Office.Server.Search.Query
アセンブリ: Microsoft.Office.Server.Search (microsoft.office.server.search.dll 内)

構文

'宣言
Public MustInherit Class Query
    Implements IDisposable
'使用
Dim instance As Query
public abstract class Query : IDisposable

備考

Query クラスは、コードから直接使用することを目的としたものではなく、エンタープライズ検索 クエリ オブジェクト モデル クラスのベース実装向けに設計されています。

エンタープライズ検索の SQL 構文のリファレンスの検索クエリを実行する場合は FullTextSqlQuery クラスを、エンタープライズ検索のキーワード構文の参照の検索クエリを実行する場合は KeywordQuery クラスを代わりに使用します。

エンタープライズ検索 クエリ オブジェクト モデルの詳細については、「エンタープライズ検索のクエリ オブジェクト モデルの概要」を参照してください。

継承階層

System.Object
  Microsoft.Office.Server.Search.Query.Query
     Microsoft.Office.Server.Search.Query.FullTextSqlQuery
     Microsoft.Office.Server.Search.Query.KeywordQuery

スレッドの安全性

この型のパブリックで静的な (Visual Basic では Shared) すべてのメンバは、スレッド セーフです。インスタンス メンバは、スレッド セーフであるとは保証されません。

関連項目

参照

Query メンバ
Microsoft.Office.Server.Search.Query 名前空間