Domain Classe

Définition

La classe Domain représente un domaine Active Directory.The Domain class represents an Active Directory domain.

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.Gets the domains that are children of this domain.

DomainControllers

Obtient les contrôleurs de domaine de ce domaine.Gets the domain controllers in this domain.

DomainMode

Obtient le mode dans lequel fonctionne le domaine.Gets the mode that this domain is operating in.

DomainModeLevel

Obtient le niveau de mode dans lequel fonctionne ce domaine.Gets the mode level that this domain is operating in.

Forest

Obtient la forêt dont ce domaine est membre.Gets the forest that this domain is a member of.

InfrastructureRoleOwner

Obtient le propriétaire du rôle d’infrastructure pour ce domaine.Gets the infrastructure role owner for this domain.

Name

Obtient le nom de la partition.Gets the partition name.

(Hérité de ActiveDirectoryPartition)
Parent

Obtient le domaine parent de ce domaine.Gets the parent domain of this domain.

PdcRoleOwner

Obtient l’objet DomainController qui contient le contrôleur de domaine principal pour ce domaine.Gets the DomainController object that holds the primary domain controller (PDC) for this domain.

RidRoleOwner

Obtient le détenteur du rôle de maître RID pour ce domaine.Gets the RID master role holder for this domain.

Méthodes

CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

Crée le côté local d’une relation d’approbation avec le domaine spécifié.Creates the local side of a trust relationship with the specified domain.

CreateTrustRelationship(Domain, TrustDirection)

Crée les deux côtés d’une relation d’approbation avec le domaine spécifié.Creates both sides of a trust relationship with the specified domain.

DeleteLocalSideOfTrustRelationship(String)

Supprime le côté local d’une relation d’approbation.Deletes the local side of a trust relationship.

DeleteTrustRelationship(Domain)

Supprime les deux côtés d’une relation d’approbation.Deletes both sides of a trust relationship.

Dispose()

Libère toutes les ressources managées et non managées détenues par l’objet.Releases all managed and unmanaged resources that are held by the object.

(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.Releases the managed resources that are used by the object and, optionally, releases unmanaged resources.

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

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
FindAllDiscoverableDomainControllers()

Recherche tous les contrôleurs de domaine découvrables dans ce domaine.Finds all of the discoverable domain controllers in this domain.

FindAllDiscoverableDomainControllers(String)

Recherche tous les contrôleurs de domaine découvrables de ce domaine qui sont également dans le site spécifié.Finds all of the discoverable domain controllers in this domain that are also in the specified site.

FindAllDomainControllers()

Recherche tous les contrôleurs de domaine dans ce domaine.Finds all of the domain controllers in this domain.

FindAllDomainControllers(String)

Recherche tous les contrôleurs de domaine de ce domaine qui sont également dans le site spécifié.Finds all of the domain controllers in this domain that are also in the specified site.

FindDomainController()

Recherche tout contrôleur de domaine dans ce domaine.Finds any domain controller in this domain.

FindDomainController(LocatorOptions)

Recherche un contrôleur de domaine dans ce domaine qui répond aux critères spécifiés.Finds a domain controller in this domain that meets the specified criteria.

FindDomainController(String)

Recherche un contrôleur de domaine dans ce domaine et dans le site spécifié.Finds a domain controller in this domain and in the specified site.

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.Finds a domain controller in this domain and in the specified site that meets the specified criteria.

GetAllTrustRelationships()

Récupère toutes les relations d’approbation pour ce domaine.Retrieves all of the trust relationships for this domain.

GetComputerDomain()

Obtient l’objet Domain qui représente le domaine auquel l’ordinateur local est joint.Gets the Domain object that represents the domain to which the local computer is joined.

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.Gets the Domain object for the current user credentials in effect for the security context under which the application is running.

GetDirectoryEntry()

Récupère un objet DirectoryEntry qui représente le contexte d’appellation par défaut du domaine.Retrieves a DirectoryEntry object that represents the default naming context of the domain.

GetDomain(DirectoryContext)

Obtient l’objet Domain du contexte spécifié.Gets the Domain object for the specified context.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

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

Détermine le type d’authentification d’une approbation entrante.Determines the authentication type of an inbound trust.

GetSidFilteringStatus(String)

Obtient l’état du filtrage des SID d’une approbation.Determines the SID filtering status of a trust.

GetTrustRelationship(String)

Obtient la relation d’approbation entre ce domaine et le domaine spécifié.Gets the trust relationship between this domain and the specified domain.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

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

Élève le mode d’opération du domaine.Raises the mode of operation for the domain.

RaiseDomainFunctionalityLevel(Int32)

Élève le niveau de fonctionnalité du domaine.Raises the functionality level for the domain.

RepairTrustRelationship(Domain)

Répare une relation d’approbation.Repairs a trust relationship.

SetSelectiveAuthenticationStatus(String, Boolean)

Active ou désactive l’authentification sélective pour une approbation entrante.Enables or disables selective authentication for an inbound trust.

SetSidFilteringStatus(String, Boolean)

Définit l’état du filtrage des SID pour le domaine spécifié.Sets the SID filtering state for the specified domain.

ToString()

Récupère une représentation sous forme de chaîne de la partition d'annuaire actuelle.Retrieves a string representation of the current directory partition.

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

Met à jour le mot de passe pour le côté local d’une relation d’approbation.Updates the password for the local side of a trust relationship.

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.Updates the password and trust direction for the local side of a trust relationship.

UpdateTrustRelationship(Domain, TrustDirection)

Met à jour la direction d’approbation pour la relation d’approbation existante.Updates the trust direction for an existing trust relationship. Les directions d’approbation sont mises à jour des deux côtés de l’approbation.The trust directions are updated on both sides of the trust.

VerifyOutboundTrustRelationship(String)

Vérifie qu’une approbation sortante précédemment établie avec le domaine spécifié est valide.Verifies that a previously established outbound trust with the specified domain is valid.

VerifyTrustRelationship(Domain, TrustDirection)

Vérifie qu’une approbation précédemment établie avec le domaine spécifié est valide.Verifies that a previously established trust with the specified domain is valid.

S’applique à

Voir aussi