Query-Klasse

HINWEIS: Diese API ist veraltet.

Stellt die Basisklasse zum Ausführen von Suchabfragen, die mit dem Suche -Abfrage-Objektmodell bereit. Diese Klasse definiert die Eigenschaften und Methoden, die von den Klassen FullTextSqlQuery und KeywordQuery verwendet werden.

Vererbungshierarchie

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

Namespace:  Microsoft.SharePoint.Search.Query
Assembly:  Microsoft.SharePoint.Search (in Microsoft.SharePoint.Search.dll)

Syntax

'Declaration
<ObsoleteAttribute("This class is obsolete.")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class Query _
    Implements IDisposable
'Usage
Dim instance As Query
[ObsoleteAttribute("This class is obsolete.")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class Query : IDisposable

Hinweise

Die Query -Klasse kann nicht direkt aus dem Code verwendet werden, aber die Basisimplementierung für die Suche -Abfrage-Objektmodellklassen werden soll.

Stattdessen sollten Sie die FullTextSqlQuery -Klasse zum Ausführen von Suchabfragen SQL syntax oder die KeywordQuery -Klasse zum Ausführen von Suchabfragen Keyword syntax verwenden.

Weitere Informationen zum Abfrage-Objektmodell für Suchefinden Sie unter Query Object Model.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

Query-Member

Microsoft.SharePoint.Search.Query-Namespace