PrincipalContext 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 le serveur ou le domaine sur lequel toutes les opérations sont effectuées, le conteneur utilisé comme base de ces opérations et les informations d’identification utilisées pour effectuer les opérations.
public ref class PrincipalContext : IDisposable
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class PrincipalContext : IDisposable
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type PrincipalContext = class
interface IDisposable
Public Class PrincipalContext
Implements IDisposable
- Héritage
-
PrincipalContext
- Attributs
- Implémente
Remarques
Pour les opérations de recherche, le contexte principal définit la base de recherche et, pour les opérations d’insertion, le contexte définit le conteneur dans lequel l’objet est inséré.
Constructeurs
| Nom | Description |
|---|---|
| PrincipalContext(ContextType, String, String, ContextOptions, String, String) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte, le nom, le conteneur, les options de contexte, le nom d’utilisateur et le mot de passe spécifiés. |
| PrincipalContext(ContextType, String, String, ContextOptions) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte, le nom, le conteneur et les options de contexte spécifiés. |
| PrincipalContext(ContextType, String, String, String, String) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte, le nom, le conteneur, le nom d’utilisateur et le mot de passe spécifiés. |
| PrincipalContext(ContextType, String, String, String) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte, le nom, le nom, le nom d’utilisateur et le mot de passe spécifiés. |
| PrincipalContext(ContextType, String, String) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte, le nom et le conteneur spécifiés. |
| PrincipalContext(ContextType, String) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte et le nom spécifiés. |
| PrincipalContext(ContextType) |
Initialise une nouvelle instance de la PrincipalContext classe avec le type de contexte spécifié. |
Propriétés
| Nom | Description |
|---|---|
| ConnectedServer |
Obtient le nom du serveur auquel le contexte principal est connecté. |
| Container |
Obtient la valeur spécifiée dans le paramètre de conteneur dans le constructeur. |
| ContextType |
Obtient le type de contexte qui spécifie le type de magasin pour le contexte principal. |
| Name |
Obtient la valeur spécifiée en tant que |
| Options |
Obtient les options spécifiées dans le |
| UserName |
Obtient la valeur spécifiée dans le paramètre nom d’utilisateur dans le constructeur. |
Méthodes
| Nom | Description |
|---|---|
| Dispose() |
Supprime l’instance actuelle de l’objet PrincipalContext . |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| ValidateCredentials(String, String, ContextOptions) |
Crée les connexions au serveur et retourne une valeur booléenne qui spécifie si le nom d’utilisateur et le mot de passe spécifiés sont valides. Cette méthode effectue une validation rapide des informations d’identification du nom d’utilisateur et du mot de passe. |
| ValidateCredentials(String, String) |
Crée les connexions au serveur et retourne une valeur booléenne qui spécifie si le nom d’utilisateur et le mot de passe spécifiés sont valides. |