PrincipalSearcher Klasa

Definicja

Hermetyzuje metody i wzorce wyszukiwania używane do wykonywania zapytania względem bazowego magazynu głównego.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
Dziedziczenie
PrincipalSearcher
Implementuje

Uwagi

Domyślny rozmiar strony 256 KB jest używany, gdy PrincipalSearcher Klasa wykonuje zapytanie dla podmiotów zabezpieczeń domeny.The default page size of 256 KB is used when the PrincipalSearcher class performs a query for domain principals. Aplikacja może zastąpić wartość domyślną przez ustawienie PageSize właściwości w obiekcie źródłowym DirectorySearcher zwracanym przez GetUnderlyingSearcher metodę.The application may override the default value by setting the PageSize property in the underlying DirectorySearcher object that is returned from the GetUnderlyingSearcher method.

Konstruktory

PrincipalSearcher()

Inicjuje nowe wystąpienie klasy PrincipalSearcher klasy.Initializes a new instance of the PrincipalSearcher class. Aby można było wykonać wyszukiwanie, Właściwośćmusibyćustawionaprzedużyciemgłównegoobiektuwyszukiwania.QueryFilterThe QueryFilter property must be set before the Principal searcher object can be used to perform a search.

PrincipalSearcher(Principal)

Inicjuje nowe wystąpienie PrincipalSearcher klasy z określonym filtrem zapytań.Initializes a new instance of the PrincipalSearcher class with the specified query filter.

Właściwości

Context

Pobiera kontekst podmiotu zabezpieczeń, który jest używany do wykonywania zapytania.Gets that principal context that is used to perform the query. Kontekst Określa serwer lub domenę, w odniesieniu do których wykonywane są operacje wyszukiwania.The context specifies the server or domain against which search operations are performed.

QueryFilter

Pobiera lub ustawia filtr zapytania, który jest używany do lokalizowania pasujących podmiotów zabezpieczeń.Gets or sets the query filter that is used to locate matching principals.

Metody

Dispose()

Usuwa bieżące wystąpienie PrincipalSearcher obiektu.Disposes the current instance of the PrincipalSearcher object.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
FindAll()

Zwraca wynik wyszukiwania podmiotu zabezpieczeń, który zawiera kolekcję wszystkich obiektów głównych, które pasują do podmiotu określonego we właściwości filtru zapytania.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()

Zwraca wynik wyszukiwania podmiotu zabezpieczeń, który zawiera pierwszy znaleziony obiekt Principal, który jest zgodny z podmiotem określonym we QueryFilter właściwości.Returns a principal search result that contains the first principal object found that matches the principal specified in the QueryFilter property.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
GetUnderlyingSearcher()

Zwraca podstawowy obiekt wyszukiwania używany przez interfejs API zarządzania kontami do przeprowadzenia wyszukiwania.Returns the underlying search object that is used by the Account Management API to perform the search.

GetUnderlyingSearcherType()

Zwraca typ obiektu zwróconego przez GetUnderlyingSearcher() metodę.Returns the type of the object returned from the GetUnderlyingSearcher() method.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też