PrincipalSearcher Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule les méthodes et les modèles de recherche utilisés pour exécuter une requête sur le magasin principal sous-jacent.
public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
- Héritage
-
PrincipalSearcher
- Implémente
Remarques
La taille de page par défaut de 256 Ko est utilisée lorsque la PrincipalSearcher classe exécute une requête pour les principaux de domaine. L’application peut remplacer la valeur par défaut en définissant la PageSize propriété dans l’objet sous-jacent DirectorySearcher retourné par la GetUnderlyingSearcher méthode .
Constructeurs
PrincipalSearcher() |
Initialise une nouvelle instance de la classe PrincipalSearcher. La propriété QueryFilter doit être définie avant que l'objet de recherche d'entités de sécurité puisse être utilisé pour effectuer une recherche. |
PrincipalSearcher(Principal) |
Initialise une nouvelle instance de la classe PrincipalSearcher avec le filtre de requête spécifié. |
Propriétés
Context |
Obtient ce contexte d'entité de sécurité qui est utilisé pour exécuter la requête. Le contexte spécifie le serveur ou domaine par rapport auquel les opérations de recherche sont effectuées. |
QueryFilter |
Obtient ou définit le filtre de requête utilisé pour localiser les entités de sécurité correspondantes. |
Méthodes
Dispose() |
Élimine l'instance actuelle de l'objet PrincipalSearcher. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
FindAll() |
Retourne un résultat de recherche d'entités de sécurité qui contient une collection de tous les objets Principal (entité de sécurité) qui correspondent à l'entité de sécurité spécifiée dans la propriété de filtre de requête. |
FindOne() |
Retourne un résultat de la recherche d'entités de sécurité qui contient le premier objet Principal trouvé qui correspond à l'entité de sécurité spécifiée dans la propriété QueryFilter. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetUnderlyingSearcher() |
Retourne l'objet de recherche sous-jacent utilisé par l'API de gestion de comptes (AccountManagement) pour exécuter la recherche. |
GetUnderlyingSearcherType() |
Retourne le type de l'objet retourné par la méthode GetUnderlyingSearcher(). |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |