Sdílet prostřednictvím


PrincipalSearcher Třída

Definice

Zapouzdří metody a vzory vyhledávání použité k provedení dotazu na základní úložiště objektů zabezpečení.

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
Dědičnost
PrincipalSearcher
Implementuje

Poznámky

Výchozí velikost stránky 256 kB se používá, když PrincipalSearcher třída provádí dotaz na objekty zabezpečení domény. Aplikace může přepsat výchozí hodnotu nastavením PageSize vlastnosti v podkladovém DirectorySearcher objektu, který je vrácen z GetUnderlyingSearcher metody.

Konstruktory

PrincipalSearcher()

Inicializuje novou instanci PrincipalSearcher třídy. Vlastnost QueryFilter musí být nastavena, aby objekt hlavního vyhledávacího objektu mohl být použit k provedení hledání.

PrincipalSearcher(Principal)

Inicializuje novou instanci PrincipalSearcher třídy pomocí zadaného filtru dotazu.

Vlastnosti

Context

Získá tento hlavní kontext, který se používá k provedení dotazu. Kontext určuje server nebo doménu, na které se provádějí operace vyhledávání.

QueryFilter

Získá nebo nastaví filtr dotazu, který se používá k vyhledání odpovídajících objektů zabezpečení.

Metody

Dispose()

Odstraní aktuální instanci objektu PrincipalSearcher .

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FindAll()

Vrátí výsledek hledání objektu zabezpečení, který obsahuje kolekci všech objektů zabezpečení, které odpovídají objektu zabezpečení zadanému ve vlastnosti filtru dotazu.

FindOne()

Vrátí výsledek hledání objektu instančního objektu, který obsahuje první nalezený objekt zabezpečení, který odpovídá objektu zabezpečení zadanému QueryFilter ve vlastnosti.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetUnderlyingSearcher()

Vrátí základní objekt vyhledávání, který používá rozhraní API pro správu účtů k provedení vyhledávání.

GetUnderlyingSearcherType()

Vrátí typ objektu vráceného GetUnderlyingSearcher() z metody.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také