PrincipalSearcher Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt die Methoden und Suchmuster, mit denen Abfragen des zugrunde liegenden Prinzipalspeichers durchgeführt werden.
public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
- Vererbung
-
PrincipalSearcher
- Implementiert
Hinweise
Die Standardseitengröße von 256 KB wird verwendet, wenn die PrincipalSearcher Klasse eine Abfrage für Domänenprinzipale ausführt. Die Anwendung kann den Standardwert überschreiben, indem die PageSize -Eigenschaft im zugrunde liegenden DirectorySearcher Objekt festgelegt wird, das von der GetUnderlyingSearcher -Methode zurückgegeben wird.
Konstruktoren
PrincipalSearcher() |
Initialisiert eine neue Instanz der PrincipalSearcher-Klasse. Die QueryFilter-Eigenschaft muss festgelegt werden, bevor eine Suche mit dem Prinzipalsuchobjekt durchgeführt werden kann. |
PrincipalSearcher(Principal) |
Initialisiert eine neue Instanz der PrincipalSearcher-Klasse mit dem angegebenen Abfragefilter. |
Eigenschaften
Context |
Ruft den Prinzipalkontext ab, mit dem die Abfrage ausgeführt wird. Der Kontext gibt den Server oder die Domäne an, mit denen Suchvorgänge durchgeführt werden. |
QueryFilter |
Ruft den Abfragefilter ab, mit dem übereinstimmende Prinzipale gesucht werden, oder legt diesen fest. |
Methoden
Dispose() |
Verwirft die aktuelle Instanz des PrincipalSearcher-Objekts. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
FindAll() |
Gibt ein Suchergebnis zurück, das eine Auflistung aller Prinzipalobjekte enthält, die mit dem in der Abfragefiltereigenschaft angegebenen Prinzipal übereinstimmen. |
FindOne() |
Gibt das erste gefundene Prinzipalobjekt im Suchergebnis zurück, das mit dem Prinzipal übereinstimmt, der in der QueryFilter-Eigenschaft angegeben wurde. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUnderlyingSearcher() |
Gibt das zugrunde liegende Suchobjekt zurück, das von der Kontoverwaltungs-API verwendet wird, um die Suche auszuführen. |
GetUnderlyingSearcherType() |
Gibt den Typ des Objekts zurück, das von der GetUnderlyingSearcher()-Methode zurückgegeben wird. |
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) |