Partager via


Forest Classe

Définition

La classe Forest représente une forêt de services de domaine Active Directory.

public ref class Forest : IDisposable
public class Forest : IDisposable
type Forest = class
    interface IDisposable
Public Class Forest
Implements IDisposable
Héritage
Forest
Implémente

Propriétés

ApplicationPartitions

Obtient une collection de toutes les partitions d’application dans la forêt.

Domains

Obtient une collection de tous les domaines de la forêt.

ForestMode

Obtient le mode d'opération de la forêt.

ForestModeLevel

Obtient le niveau du mode de fonctionnement de la forêt.

GlobalCatalogs

Obtient une collection de tous les catalogues globaux de la forêt.

Name

Obtient le nom de la forêt.

NamingRoleOwner

Obtient le contrôleur de domaine qui détient le rôle FSMO de maître d'opérations des noms de domaines pour la forêt.

RootDomain

Obtient le premier domaine qui a été créé dans une forêt.

Schema

Obtient le schéma de la forêt.

SchemaRoleOwner

Obtient le contrôleur de domaine qui détient le rôle FSMO de contrôleur de schéma pour la forêt.

Sites

Obtient une collection de sites contenus dans la forêt.

Méthodes

CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

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

CreateTrustRelationship(Forest, TrustDirection)

Crée les deux côtés d’une relation d’approbation avec la forêt spécifiée.

DeleteLocalSideOfTrustRelationship(String)

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

DeleteTrustRelationship(Forest)

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.

Dispose(Boolean)

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

Equals(Object)

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

(Hérité de Object)
FindAllDiscoverableGlobalCatalogs()

Recherche tous les catalogues globaux découvrables dans cette forêt.

FindAllDiscoverableGlobalCatalogs(String)

Recherche tous les catalogues globaux découvrables dans cette forêt dans un site spécifié.

FindAllGlobalCatalogs()

Recherche tous les catalogues globaux dans cette forêt.

FindAllGlobalCatalogs(String)

Recherche tous les catalogues globaux dans cette forêt pour un site donné.

FindGlobalCatalog()

Recherche un catalogue global quelconque dans cette forêt.

FindGlobalCatalog(LocatorOptions)

Recherche un catalogue global dans cette forêt pour un critère d'emplacement spécifié.

FindGlobalCatalog(String)

Recherche un catalogue global dans cette forêt pour un site spécifié.

FindGlobalCatalog(String, LocatorOptions)

Recherche un catalogue global dans cette forêt pour un site et un critère d'emplacement spécifiés.

GetAllTrustRelationships()

Obtient une collection de relations d’approbation de la forêt actuelle.

GetCurrentForest()

Obtient un objet Forest pour le contexte utilisateur actuel.

GetForest(DirectoryContext)

Obtient un objet Forest pour le contexte spécifié.

GetHashCode()

Fait office de fonction de hachage par défaut.

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

Obtient une valeur booléenne qui indique si l'authentification sélective est activée sur la relation d'approbation entrante avec la forêt spécifiée. true si l’authentification sélective est activée ; sinon, false.

GetSidFilteringStatus(String)

Obtient l'état de filtrage SID d'une approbation.

GetTrustRelationship(String)

Obtient la relation d'approbation entre cette forêt et la forêt spécifiée.

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)
RaiseForestFunctionality(ForestMode)

Élève le mode d’opération de la forêt.

RaiseForestFunctionalityLevel(Int32)

Élève le niveau de fonctionnalité de forêt pour le paramètre donné.

RepairTrustRelationship(Forest)

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 des SID avec la forêt spécifiée.

ToString()

Retourne une chaîne représentant la forêt actuelle.

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(Forest, TrustDirection)

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

VerifyOutboundTrustRelationship(String)

Vérifie qu'une approbation sortante établie précédemment avec la forêt spécifiée est valide.

VerifyTrustRelationship(Forest, TrustDirection)

Vérifie qu’une approbation précédemment établie avec la forêt spécifiée est valide.

S’applique à