Compartilhar via


Domain Classe

Definição

A classe Domain representa um domínio do 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
Herança

Propriedades

Children

Obtém os domínios que são filhos deste domínio.

DomainControllers

Obtém os controladores de domínio nesse domínio.

DomainMode

Obtém o modo no qual este domínio está operando.

DomainModeLevel

Obtém o nível de modo no qual este domínio está operando.

Forest

Obtém a floresta da qual esse domínio é membro.

InfrastructureRoleOwner

Obtém o proprietário da função de infraestrutura para este domínio.

Name

Obtém o nome da partição.

(Herdado de ActiveDirectoryPartition)
Parent

Obtém o domínio pai deste domínio.

PdcRoleOwner

Obtém o objeto DomainController que contém o PDC (controlador de domínio primário) para este domínio.

RidRoleOwner

Obtém o detentor da função de mestre de RID para este domínio.

Métodos

CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

Cria lado local de uma relação de confiança com o domínio especificado.

CreateTrustRelationship(Domain, TrustDirection)

Cria os dois lados de uma relação de confiança com o domínio especificado.

DeleteLocalSideOfTrustRelationship(String)

Exclui o lado local de uma relação de confiança.

DeleteTrustRelationship(Domain)

Exclui os dois lados de uma relação de confiança.

Dispose()

Libera todos os recursos gerenciados e não gerenciados que são mantidos pelo objeto.

(Herdado de ActiveDirectoryPartition)
Dispose(Boolean)

Libera os recursos gerenciados usados pelo objeto e libera, opcionalmente, os recursos não gerenciados.

(Herdado de ActiveDirectoryPartition)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindAllDiscoverableDomainControllers()

Localiza todos os controladores de domínio detectáveis nesse domínio.

FindAllDiscoverableDomainControllers(String)

Localiza todos os controladores de domínio detectáveis nesse domínio que também estão no site especificado.

FindAllDomainControllers()

Localiza todos os controladores de domínio nesse domínio.

FindAllDomainControllers(String)

Localiza todos os controladores de domínio nesse domínio que também estão no site especificado.

FindDomainController()

Localiza qualquer controlador de domínio nesse domínio.

FindDomainController(LocatorOptions)

Localiza um controlador de domínio nesse domínio que atenda aos critérios especificados.

FindDomainController(String)

Localiza um controlador de domínio nesse domínio e no site especificado.

FindDomainController(String, LocatorOptions)

Localiza um controlador de domínio nesse domínio e no site especificado que atenda aos critérios especificados.

GetAllTrustRelationships()

Recupera todas as relações de confiança para este domínio.

GetComputerDomain()

Obtém o objeto Domain que representa o domínio ao qual o computador local está associado.

GetCurrentDomain()

Obtém o objeto Domain para as credenciais do usuário atuais em vigor para o contexto de segurança sob a qual o aplicativo é executado.

GetDirectoryEntry()

Recupera um objeto DirectoryEntry que representa o contexto de nomenclatura padrão do domínio.

GetDomain(DirectoryContext)

Obtém o objeto Domain para o contexto especificado.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetSelectiveAuthenticationStatus(String)

Determina o tipo de autenticação de uma relação de confiança de entrada.

GetSidFilteringStatus(String)

Determina o status de filtragem SID de uma relação de confiança.

GetTrustRelationship(String)

Obtém a relação de confiança entre este domínio e o domínio especificado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
RaiseDomainFunctionality(DomainMode)

Gera o modo de operação para o domínio.

RaiseDomainFunctionalityLevel(Int32)

Aumenta o nível de funcionalidade para o domínio.

RepairTrustRelationship(Domain)

Repara uma relação de confiança.

SetSelectiveAuthenticationStatus(String, Boolean)

Habilita ou desabilita a autenticação seletiva para uma relação de confiança de entrada.

SetSidFilteringStatus(String, Boolean)

Define o estado de filtragem de SID para o domínio especificado.

ToString()

Recupera uma representação de cadeia de caracteres da partição de diretório atual.

(Herdado de ActiveDirectoryPartition)
UpdateLocalSideOfTrustRelationship(String, String)

Atualiza a senha para o lado local de uma relação de confiança.

UpdateLocalSideOfTrustRelationship(String, TrustDirection, String)

Atualiza a senha e a direção de confiança para o lado local de uma relação de confiança.

UpdateTrustRelationship(Domain, TrustDirection)

Atualiza a direção de confiança para uma relação de confiança existente. As orientações de confiança são atualizadas nos dois lados da relação de confiança.

VerifyOutboundTrustRelationship(String)

Verifica se uma relação de confiança de saída estabelecida anteriormente com o domínio especificado é válida.

VerifyTrustRelationship(Domain, TrustDirection)

Verifica se uma relação de confiança estabelecida anteriormente com o domínio especificado é válida.

Aplica-se a

Confira também