PrincipalSearcher Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |