PrincipalSearcher Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Hermetyzuje metody i wzorce wyszukiwania używane do wykonywania zapytania względem bazowego magazynu podmiotu zabezpieczeń.
public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
- Dziedziczenie
-
PrincipalSearcher
- Implementuje
Uwagi
Domyślny rozmiar strony 256 KB jest używany, gdy PrincipalSearcher klasa wykonuje zapytanie dotyczące podmiotów zabezpieczeń domeny. Aplikacja może zastąpić wartość domyślną, ustawiając PageSize właściwość w obiekcie bazowym DirectorySearcher zwracanym z GetUnderlyingSearcher metody .
Konstruktory
PrincipalSearcher() |
Inicjuje nowe wystąpienie klasy PrincipalSearcher. Właściwość musi być ustawiona QueryFilter , zanim będzie można użyć głównego obiektu wyszukiwania do wykonania wyszukiwania. |
PrincipalSearcher(Principal) |
Inicjuje PrincipalSearcher nowe wystąpienie klasy przy użyciu określonego filtru zapytania. |
Właściwości
Context |
Pobiera ten kontekst podmiotu zabezpieczeń, który jest używany do wykonywania zapytania. Kontekst określa serwer lub domenę, względem której są wykonywane operacje wyszukiwania. |
QueryFilter |
Pobiera lub ustawia filtr zapytania używany do lokalizowania pasujących podmiotów zabezpieczeń. |
Metody
Dispose() |
Usuwa bieżące wystąpienie PrincipalSearcher obiektu. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
FindAll() |
Zwraca wynik wyszukiwania podmiotu zabezpieczeń, który zawiera kolekcję wszystkich obiektów głównych pasujących do podmiotu zabezpieczeń określonego we właściwości filtru zapytania. |
FindOne() |
Zwraca wynik wyszukiwania podmiotu zabezpieczeń, który zawiera pierwszy obiekt podmiotu zabezpieczeń, który pasuje do podmiotu zabezpieczeń określonego QueryFilter we właściwości . |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetUnderlyingSearcher() |
Zwraca bazowy obiekt wyszukiwania, który jest używany przez interfejs API zarządzania kontami do wyszukiwania. |
GetUnderlyingSearcherType() |
Zwraca typ obiektu zwróconego GetUnderlyingSearcher() z metody . |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |