Share via


Query クラス (Microsoft.SharePoint.Search.Query)

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

名前空間: Microsoft.SharePoint.Search.Query
アセンブリ: Microsoft.SharePoint.Search (microsoft.sharepoint.search.dll 内)

構文

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

備考

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

SQL syntaxの検索クエリを実行する場合は FullTextSqlQuery クラスを、Keyword syntaxの検索クエリを実行する場合は KeywordQuery クラスを代わりに使用します。

検索 クエリ オブジェクト モデルの詳細については、「Windows SharePoint Services 検索クエリ オブジェクト モデル」を参照してください。

継承階層

System.Object
  Microsoft.SharePoint.Search.Query.Query
     Microsoft.SharePoint.Search.Query.FullTextSqlQuery
     Microsoft.SharePoint.Search.Query.KeywordQuery

スレッドの安全性

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

関連項目

参照

Query メンバ
Microsoft.SharePoint.Search.Query 名前空間