Domain Classe

Définition

La Domain classe 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

Nom Description
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 ce domaine fonctionne.

DomainModeLevel

Obtient le niveau de mode dans lequel ce domaine fonctionne.

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 (PDC) pour ce domaine.

RidRoleOwner

Obtient le titulaire de rôle maître RID pour ce domaine.

Méthodes

Nom Description
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, éventuellement, libère des 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étectables dans ce domaine.

FindAllDiscoverableDomainControllers(String)

Recherche tous les contrôleurs de domaine détectables dans ce domaine qui se trouvent é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 se trouvent également dans le site spécifié.

FindDomainController()

Recherche n’importe quel 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, 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.

FindDomainController(String)

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

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 des informations d’identification de l’utilisateur actuel en vigueur pour le contexte de sécurité sous lequel l’application s’exécute.

GetDirectoryEntry()

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

GetDomain(DirectoryContext)

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

GetHashCode()

Sert 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)

Détermine l’état de filtrage SID d’une approbation.

GetTrustRelationship(String)

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

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

Déclenche le mode d’opération pour le domaine.

RaiseDomainFunctionalityLevel(Int32)

Déclenche le niveau de fonctionnalité pour le 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 de filtrage SID pour le domaine spécifié.

ToString()

Récupère une représentation sous forme de chaîne de la partition du répertoire actif.

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

Met à jour le mot de passe du 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 d’une relation d’approbation existante. Les instructions d’approbation sont mises à jour des deux côtés de la confiance.

VerifyOutboundTrustRelationship(String)

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

VerifyTrustRelationship(Domain, TrustDirection)

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

S’applique à