Partager via


Domain Classe

Définition

La classe Domain représente un domaine Active Directory.

public ref class Domain : System::DirectoryServices::ActiveDirectory::ActiveDirectoryPartition
public class Domain : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
type Domain = class
    inherit ActiveDirectoryPartition
Public Class Domain
Inherits ActiveDirectoryPartition
Héritage

Propriétés

Children

Obtient les domaines qui sont des enfants de ce domaine.

DomainControllers

Obtient les contrôleurs de domaine de ce domaine.

DomainMode

Obtient le mode dans lequel fonctionne le domaine.

DomainModeLevel

Obtient le niveau de mode dans lequel fonctionne ce domaine.

Forest

Obtient la forêt dont ce domaine est membre.

InfrastructureRoleOwner

Obtient le propriétaire du rôle d’infrastructure pour ce domaine.

Name

Obtient le nom de la partition.

(Hérité de ActiveDirectoryPartition)
Parent

Obtient le domaine parent de ce domaine.

PdcRoleOwner

Obtient l’objet DomainController qui contient le contrôleur de domaine principal pour ce domaine.

RidRoleOwner

Obtient le détenteur du rôle de maître RID pour ce domaine.

Méthodes

CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

Crée le côté local d’une relation d’approbation avec le domaine spécifié.

CreateTrustRelationship(Domain, TrustDirection)

Crée les deux côtés d’une relation d’approbation avec le domaine spécifié.

DeleteLocalSideOfTrustRelationship(String)

Supprime le côté local d’une relation d’approbation.

DeleteTrustRelationship(Domain)

Supprime les deux côtés d’une relation d’approbation.

Dispose()

Libère toutes les ressources managées et non managées détenues par l'objet.

(Hérité de ActiveDirectoryPartition)
Dispose(Boolean)

Libère les ressources managées utilisées par l'objet et libère éventuellement les ressources non managées.

(Hérité de ActiveDirectoryPartition)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
FindAllDiscoverableDomainControllers()

Recherche tous les contrôleurs de domaine découvrables dans ce domaine.

FindAllDiscoverableDomainControllers(String)

Recherche tous les contrôleurs de domaine découvrables de ce domaine qui sont également dans le site spécifié.

FindAllDomainControllers()

Recherche tous les contrôleurs de domaine dans ce domaine.

FindAllDomainControllers(String)

Recherche tous les contrôleurs de domaine de ce domaine qui sont également dans le site spécifié.

FindDomainController()

Recherche tout contrôleur de domaine dans ce domaine.

FindDomainController(LocatorOptions)

Recherche un contrôleur de domaine dans ce domaine qui répond aux critères spécifiés.

FindDomainController(String)

Recherche un contrôleur de domaine dans ce domaine et dans le site spécifié.

FindDomainController(String, LocatorOptions)

Recherche un contrôleur de domaine dans ce domaine et dans le site spécifié qui répond aux critères spécifiés.

GetAllTrustRelationships()

Récupère toutes les relations d’approbation pour ce domaine.

GetComputerDomain()

Obtient l’objet Domain qui représente le domaine auquel l’ordinateur local est joint.

GetCurrentDomain()

Obtient l’objet Domain pour les informations d’identification utilisateur actuelles appliquées dans le contexte de sécurité dans lequel est exécutée l’application.

GetDirectoryEntry()

Récupère un objet DirectoryEntry qui représente le contexte d’appellation par défaut du domaine.

GetDomain(DirectoryContext)

Obtient l’objet Domain du contexte spécifié.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetSelectiveAuthenticationStatus(String)

Détermine le type d’authentification d’une approbation entrante.

GetSidFilteringStatus(String)

Obtient l’état du filtrage des SID d’une approbation.

GetTrustRelationship(String)

Obtient la relation d’approbation entre ce domaine et le domaine spécifié.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
RaiseDomainFunctionality(DomainMode)

Élève le mode d’opération du domaine.

RaiseDomainFunctionalityLevel(Int32)

Élève le niveau de fonctionnalité du domaine.

RepairTrustRelationship(Domain)

Répare une relation d’approbation.

SetSelectiveAuthenticationStatus(String, Boolean)

Active ou désactive l’authentification sélective pour une approbation entrante.

SetSidFilteringStatus(String, Boolean)

Définit l’état du filtrage des SID pour le domaine spécifié.

ToString()

Récupère une représentation sous forme de chaîne de la partition d'annuaire actuelle.

(Hérité de ActiveDirectoryPartition)
UpdateLocalSideOfTrustRelationship(String, String)

Met à jour le mot de passe pour le côté local d’une relation d’approbation.

UpdateLocalSideOfTrustRelationship(String, TrustDirection, String)

Met à jour le mot de passe et la direction d’approbation pour le côté local d’une relation d’approbation.

UpdateTrustRelationship(Domain, TrustDirection)

Met à jour la direction d’approbation pour la relation d’approbation existante. Les directions d’approbation sont mises à jour des deux côtés de l’approbation.

VerifyOutboundTrustRelationship(String)

Vérifie qu’une approbation sortante précédemment établie avec le domaine spécifié est valide.

VerifyTrustRelationship(Domain, TrustDirection)

Vérifie qu’une approbation précédemment établie avec le domaine spécifié est valide.

S’applique à

Voir aussi