Freigeben über


SearchRequest Klasse

Definition

Die SearchRequest-Klasse initiiert einen Suchvorgang.

public ref class SearchRequest : System::DirectoryServices::Protocols::DirectoryRequest
public class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest
type SearchRequest = class
    inherit DirectoryRequest
Public Class SearchRequest
Inherits DirectoryRequest
Vererbung

Konstruktoren

SearchRequest()

Der SearchRequest() -Konstruktor erstellt eine Instanz der SearchRequest -Klasse. Dieser Konstruktor erstellt eine leere Anforderung.

SearchRequest(String, String, SearchScope, String[])

Der SearchRequest(String, String, SearchScope, String[])-Konstruktor erstellt mithilfe des angegebenen Namens, des angegebenen Suchfilters, des Suchbereichs und der angegebenen Attribute eine Instanz der SearchRequest-Klasse.

SearchRequest(String, XmlDocument, SearchScope, String[])

Der SearchRequest(String, XmlDocument, SearchScope, String[])-Konstruktor erstellt mithilfe des angegebenen Namens, des angegebenen Suchfilters, des Suchbereichs und der angegebenen Attribute eine Instanz der SearchRequest-Klasse.

Eigenschaften

Aliases

Die Aliases-Eigenschaft enthält einen der Werte von DereferenceAlias, der das Aliasverhalten beim Dereferenzieren festlegt.

Attributes

Die Attributes-Eigenschaft enthält die Attribute des angeforderten Objekts.

Controls

Die Controls-Eigenschaft enthält ein DirectoryControlCollection-Objekt.

(Geerbt von DirectoryRequest)
DistinguishedName

Die DistinguishedName-Eigenschaft enthält den Distinguished Name des angeforderten Objekts.

Filter

Die Filter-Eigenschaft, die die Suchfilter enthält.

RequestId

Die RequestId-Eigenschaft enthält die in der Anforderung angegebene requestID.

(Geerbt von DirectoryRequest)
Scope

Die Scope-Eigenschaft enthält einen der Werte von SearchScope, der den Suchbereich angibt.

SizeLimit

Die SizeLimit-Eigenschaft enthält die maximale Anzahl von Objekten, die von der Suchanforderung zurückgegeben wird.

TimeLimit

Die TimeLimit-Eigenschaft enthält ein TimeSpan-Objekt, das die zulässige Zeitdauer angibt, falls der Server die Suchanforderung verarbeitet.

TypesOnly

Die TypesOnly-Eigenschaft legt fest, dass die Suche nicht die Attributwerte, sondern nur die Attributnamen zurückgibt.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
ToXmlNode(XmlDocument)

Die ToXmlNode(XmlDocument)-Methode erstellt einen XML-Knoten aus dem angegebenen XmlDocument-Objekt.

ToXmlNode(XmlDocument)

Die ToXmlNode(XmlDocument)-Methode erstellt einen XML-Knoten aus dem angegebenen XmlDocument-Objekt.

(Geerbt von DirectoryRequest)

Gilt für: