Поделиться через


Domain Класс

Определение

Класс Domain представляет домен 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
Наследование

Свойства

Children

Получает домены, являющиеся дочерними для этого домена.

DomainControllers

Получает контроллер домена в этом домене.

DomainMode

Получает режима, в котором работает данный домен.

DomainModeLevel

Получает уровень режима, в котором работает данный домен.

Forest

Получает лес, членом которого является этот домен.

InfrastructureRoleOwner

Возвращает владельца роли инфраструктуры для данного домена.

Name

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

(Унаследовано от ActiveDirectoryPartition)
Parent

Возвращает родительский домен данного домена.

PdcRoleOwner

Получает объект DomainController, содержащий основной контроллер домена (PDC) для данного домена.

RidRoleOwner

Возвращает владельца роли хозяина RID для этого домена.

Методы

CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

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

CreateTrustRelationship(Domain, TrustDirection)

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

DeleteLocalSideOfTrustRelationship(String)

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

DeleteTrustRelationship(Domain)

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

Dispose()

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

(Унаследовано от ActiveDirectoryPartition)
Dispose(Boolean)

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

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

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

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

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

FindAllDiscoverableDomainControllers(String)

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

FindAllDomainControllers()

Находит все контроллеры домена в данном домене.

FindAllDomainControllers(String)

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

FindDomainController()

Находит контроллер домена.

FindDomainController(LocatorOptions)

Находит контроллер домена в этом домене, соответствующий заданным условиям.

FindDomainController(String)

Находит контроллер домена в этом домене и указанном сайте.

FindDomainController(String, LocatorOptions)

Находит контроллер домена в этом домене и указанном сайте, соответствующий заданным условиям.

GetAllTrustRelationships()

Извлекает все отношения доверия для этого домена.

GetComputerDomain()

Возвращает объект Domain, представляющий домен, к которому присоединен локальный компьютер.

GetCurrentDomain()

Получает объект Domain для действующих учетных данных текущего пользователя для контекста безопасности, в котором выполняется приложение.

GetDirectoryEntry()

Извлекает объект DirectoryEntry, представляющий контекст именования по умолчанию домена.

GetDomain(DirectoryContext)

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

GetHashCode()

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

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

Определяет тип проверки подлинности для входящего отношения доверия.

GetSidFilteringStatus(String)

Определяет состояние фильтрации SID для доверия.

GetTrustRelationship(String)

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

GetType()

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

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

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

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

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

RaiseDomainFunctionalityLevel(Int32)

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

RepairTrustRelationship(Domain)

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

SetSelectiveAuthenticationStatus(String, Boolean)

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

SetSidFilteringStatus(String, Boolean)

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

ToString()

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

(Унаследовано от ActiveDirectoryPartition)
UpdateLocalSideOfTrustRelationship(String, String)

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

UpdateLocalSideOfTrustRelationship(String, TrustDirection, String)

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

UpdateTrustRelationship(Domain, TrustDirection)

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

VerifyOutboundTrustRelationship(String)

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

VerifyTrustRelationship(Domain, TrustDirection)

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

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

См. также раздел