Udostępnij za pośrednictwem


PrincipalSearcher Klasa

Definicja

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)

Dotyczy

Zobacz też