PrincipalSearcher PrincipalSearcher PrincipalSearcher PrincipalSearcher Class

Definition

Kapselt die Methoden und Suchmuster, mit denen Abfragen des zugrunde liegenden Prinzipalspeichers durchgeführt werden.Encapsulates the methods and search patterns used to execute a query against the underlying principal store.

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
Vererbung
PrincipalSearcherPrincipalSearcherPrincipalSearcherPrincipalSearcher
Implementiert

Hinweise

Die Standardseitengröße von 256 KB wird verwendet, wenn die PrincipalSearcher Klasse führt eine Abfrage für Domänenprinzipale.The default page size of 256 KB is used when the PrincipalSearcher class performs a query for domain principals. Die Anwendung kann den Standardwert überschreiben, indem die PageSize Eigenschaft in der zugrunde liegenden DirectorySearcher von zurückgegebene Objekt der GetUnderlyingSearcher Methode.The application may override the default value by setting the PageSize property in the underlying DirectorySearcher object that is returned from the GetUnderlyingSearcher method.

Konstruktoren

PrincipalSearcher() PrincipalSearcher() PrincipalSearcher() PrincipalSearcher()

Initialisiert eine neue Instanz der PrincipalSearcher-Klasse.Initializes a new instance of the PrincipalSearcher class. Die QueryFilter-Eigenschaft muss festgelegt werden, bevor eine Suche mit dem Prinzipalsuchobjekt durchgeführt werden kann.The QueryFilter property must be set before the Principal searcher object can be used to perform a search.

PrincipalSearcher(Principal) PrincipalSearcher(Principal) PrincipalSearcher(Principal) PrincipalSearcher(Principal)

Initialisiert eine neue Instanz der PrincipalSearcher-Klasse mit dem angegebenen Abfragefilter.Initializes a new instance of the PrincipalSearcher class with the specified query filter.

Eigenschaften

Context Context Context Context

Ruft den Prinzipalkontext ab, mit dem die Abfrage ausgeführt wird.Gets that principal context that is used to perform the query. Der Kontext gibt den Server oder die Domäne an, mit denen Suchvorgänge durchgeführt werden.The context specifies the server or domain against which search operations are performed.

QueryFilter QueryFilter QueryFilter QueryFilter

Ruft den Abfragefilter ab, mit dem übereinstimmende Prinzipale gesucht werden, oder legt diesen fest.Gets or sets the query filter that is used to locate matching principals.

Methoden

Dispose() Dispose() Dispose() Dispose()

Verwirft die aktuelle Instanz des PrincipalSearcher-Objekts.Disposes the current instance of the PrincipalSearcher object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindAll() FindAll() FindAll() FindAll()

Gibt ein Suchergebnis zurück, das eine Auflistung aller Prinzipalobjekte enthält, die mit dem in der Abfragefiltereigenschaft angegebenen Prinzipal übereinstimmen.Returns a principal search result that contains a collection of all the principal objects that match the principal specified in the query filter property.

FindOne() FindOne() FindOne() FindOne()

Gibt das erste gefundene Prinzipalobjekt im Suchergebnis zurück, das mit dem Prinzipal übereinstimmt, der in der QueryFilter-Eigenschaft angegeben wurde.Returns a principal search result that contains the first principal object found that matches the principal specified in the QueryFilter property.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
GetUnderlyingSearcher() GetUnderlyingSearcher() GetUnderlyingSearcher() GetUnderlyingSearcher()

Gibt das zugrunde liegende Suchobjekt zurück, das von der Kontoverwaltungs-API verwendet wird, um die Suche auszuführen.Returns the underlying search object that is used by the Account Management API to perform the search.

GetUnderlyingSearcherType() GetUnderlyingSearcherType() GetUnderlyingSearcherType() GetUnderlyingSearcherType()

Gibt den Typ des Objekts zurück, das von der GetUnderlyingSearcher()-Methode zurückgegeben wird.Returns the type of the object returned from the GetUnderlyingSearcher() method.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch