Forest Класс

Определение

Класс Forest представляет лес доменных служб Active Directory.

public ref class Forest : IDisposable
public class Forest : IDisposable
type Forest = class
    interface IDisposable
Public Class Forest
Implements IDisposable
Наследование
Forest
Реализации

Свойства

ApplicationPartitions

Возвращает коллекцию всех секций приложения из леса.

Domains

Возвращает коллекцию всех доменов леса.

ForestMode

Возвращает режим работы леса.

ForestModeLevel

Получает уровень режима работы леса.

GlobalCatalogs

Возвращает коллекцию всех глобальных каталогов леса.

Name

Возвращает имя леса.

NamingRoleOwner

Возвращает контроллер домена, содержащий главную роль именования FSMO для леса.

RootDomain

Возвращает первый домен, который был создан в лесу.

Schema

Возвращает схему леса.

SchemaRoleOwner

Возвращает контроллер домена, содержащий главную роль схемы FSMO для леса.

Sites

Получает коллекцию сайтов, содержащихся в лесу.

Методы

CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

Создает локальную сторону отношения доверия с указанным лесом.

CreateTrustRelationship(Forest, TrustDirection)

Создает обе стороны отношения доверия с указанным лесом.

DeleteLocalSideOfTrustRelationship(String)

Удаляет локальную сторону отношения доверия.

DeleteTrustRelationship(Forest)

Удаляет обе стороны отношения доверия.

Dispose()

Освобождает все управляемые и неуправляемые ресурсы, удерживаемые объектом.

Dispose(Boolean)

Освобождает управляемые (а при необходимости и неуправляемые) ресурсы, используемые объектом.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FindAllDiscoverableGlobalCatalogs()

Находит все обнаруживаемые глобальные каталоги в данном лесу.

FindAllDiscoverableGlobalCatalogs(String)

Находит все обнаруживаемые глобальные каталоги в данном лесу и указанном узле.

FindAllGlobalCatalogs()

Находит все глобальные каталоги в данном лесу.

FindAllGlobalCatalogs(String)

Находит все глобальные каталоги в данном лесу для заданного узла.

FindGlobalCatalog()

Находит любой глобальный каталог в данном лесу.

FindGlobalCatalog(LocatorOptions)

Находит глобальный каталог в данном лесу по указанным критериям расположения.

FindGlobalCatalog(String)

Находит глобальный каталог в данном лесу для указанного узла.

FindGlobalCatalog(String, LocatorOptions)

Находит глобальный каталог в данном лесу для указанных узла и критериев расположения.

GetAllTrustRelationships()

Получает коллекцию отношений доверия текущего леса.

GetCurrentForest()

Возвращает объект Forest для текущего контекста пользователя.

GetForest(DirectoryContext)

Возвращает объект Forest для указанного контекста.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetSelectiveAuthenticationStatus(String)

Получает логическое значение, указывающее, включена ли выборочная проверка подлинности во входящем отношении доверия с указанным лесом. Значение true, если включена выборочная проверка подлинности. В противном случае — значение false.

GetSidFilteringStatus(String)

Возвращает статус фильтрации SID для доверия.

GetTrustRelationship(String)

Возвращает отношение доверия между данным лесом и указанным лесом.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
RaiseForestFunctionality(ForestMode)

Вызывает режим работы для леса.

RaiseForestFunctionalityLevel(Int32)

Повышает уровень функциональности леса до заданного значения.

RepairTrustRelationship(Forest)

Восстанавливает отношение доверия.

SetSelectiveAuthenticationStatus(String, Boolean)

Включает или отключает выборочную проверку подлинности для входящего отношения доверия.

SetSidFilteringStatus(String, Boolean)

Задает состояние фильтрации SID с указанным лесом.

ToString()

Возвращает строковое представление текущего леса.

UpdateLocalSideOfTrustRelationship(String, String)

Обновляет пароль на локальной стороне отношения доверия.

UpdateLocalSideOfTrustRelationship(String, TrustDirection, String)

Обновляет пароль и направление доверия на локальной стороне отношения доверия.

UpdateTrustRelationship(Forest, TrustDirection)

Обновляет направление доверия для отношения доверия. Направления доверия обновляются на обеих сторонах отношения доверия.

VerifyOutboundTrustRelationship(String)

Проверяет действительность предварительно установленного исходящего доверия с указанным лесом.

VerifyTrustRelationship(Forest, TrustDirection)

Проверяет действительность ранее установленного отношения доверия с указанным лесом.

Применяется к