PrincipalSearcher Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kapslar in de metoder och sökmönster som används för att köra en fråga mot det underliggande huvudarkivet.
public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
- Arv
-
PrincipalSearcher
- Implementeringar
Kommentarer
Standardsidans storlek på 256 KB används när PrincipalSearcher klassen utför en fråga för domänobjekt. Programmet kan åsidosätta standardvärdet genom att ange PageSize egenskapen i det underliggande DirectorySearcher objektet som returneras från GetUnderlyingSearcher metoden.
Konstruktorer
| Name | Description |
|---|---|
| PrincipalSearcher() |
Initierar en ny instans av PrincipalSearcher klassen. Egenskapen QueryFilter måste anges innan huvudsökarobjektet kan användas för att utföra en sökning. |
| PrincipalSearcher(Principal) |
Initierar en ny instans av PrincipalSearcher klassen med det angivna frågefiltret. |
Egenskaper
| Name | Description |
|---|---|
| Context |
Hämtar huvudkontexten som används för att utföra frågan. Kontexten anger den server eller domän mot vilken sökåtgärder utförs. |
| QueryFilter |
Hämtar eller anger det frågefilter som används för att hitta matchande huvudnamn. |
Metoder
| Name | Description |
|---|---|
| Dispose() |
Bortser från den aktuella instansen PrincipalSearcher av objektet. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| FindAll() |
Returnerar ett huvudsökresultat som innehåller en samling av alla huvudobjekt som matchar det huvudnamn som anges i frågefilteregenskapen. |
| FindOne() |
Returnerar ett huvudsökresultat som innehåller det första huvudobjektet som hittades som matchar det huvudnamn som anges i QueryFilter egenskapen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetUnderlyingSearcher() |
Returnerar det underliggande sökobjektet som används av API:et för kontohantering för att utföra sökningen. |
| GetUnderlyingSearcherType() |
Returnerar typen av objektet som returneras från GetUnderlyingSearcher() metoden. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |