Condividi tramite


PrincipalSearcher Classe

Definizione

Incapsula i metodi e criteri di ricerca utilizzati per eseguire una query sull'archivio principale sottostante.

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
Ereditarietà
PrincipalSearcher
Implementazioni

Commenti

Le dimensioni predefinite della pagina di 256 KB vengono usate quando la PrincipalSearcher classe esegue una query per le entità di dominio. L'applicazione può eseguire l'override del valore predefinito impostando la PageSize proprietà nell'oggetto sottostante DirectorySearcher restituito dal GetUnderlyingSearcher metodo .

Costruttori

PrincipalSearcher()

Inizializza una nuova istanza della classe PrincipalSearcher. Prima che l'oggetto ricercatore dell'oggetto Principal possa venire utilizzato per eseguire una ricerca deve essere impostata la proprietà QueryFilter.

PrincipalSearcher(Principal)

Inizializza una nuova istanza della classe PrincipalSearcher con il filtro di query specificato.

Proprietà

Context

Ottiene il contesto Principal utilizzato per eseguire la query. Il contesto specifica il server o dominio su cui vengono eseguite le operazioni di ricerca.

QueryFilter

Ottiene o imposta il filtro di query utilizzato per trovare gli oggetti Principal corrispondenti.

Metodi

Dispose()

Elimina l'istanza corrente dell'oggetto PrincipalSearcher.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
FindAll()

Restituisce un risultato della ricerca Principal che contiene un insieme di tutti gli oggetti Principal che corrispondono all'oggetto Principal specificato nella proprietà del filtro di query.

FindOne()

Restituisce un risultato della ricerca Principal che contiene il primo oggetto Principal che corrisponde all'oggetto Principal specificato nella proprietà QueryFilter.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetUnderlyingSearcher()

Restituisce l'oggetto di ricerca sottostante utilizzato per eseguire la ricerca dall'API di gestione degli account.

GetUnderlyingSearcherType()

Restituisce il tipo dell'oggetto restituito dal metodo GetUnderlyingSearcher().

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche