Idioma

Domain Classe

Definição

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

Name Descrição
Children

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

DomainControllers

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

DomainMode

Obtém o modo em que este domínio está a operar.

DomainModeLevel

Obtém o nível de modo em que este domínio está a operar.

Forest

Obtém a floresta da qual este domínio faz parte.

InfrastructureRoleOwner

Obtém o responsável pelo papel de infraestrutura deste domínio.

Name

Fica com o nome da partição.

(Herdado de ActiveDirectoryPartition)
Parent

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

PdcRoleOwner

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

RidRoleOwner

Obtém o detentor do papel mestre RID para este domínio.

Métodos

Name Descrição
CreateLocalSideOfTrustRelationship(String, TrustDirection, String)

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

CreateTrustRelationship(Domain, TrustDirection)

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

DeleteLocalSideOfTrustRelationship(String)

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

DeleteTrustRelationship(Domain)

Elimina ambos os lados de uma relação de confiança.

Dispose()

Liberta todos os recursos geridos e não geridos que são detidos pelo objeto.

(Herdado de ActiveDirectoryPartition)
Dispose(Boolean)

Liberta os recursos geridos que são usados pelo objeto e, opcionalmente, liberta recursos não geridos.

(Herdado de ActiveDirectoryPartition)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindAllDiscoverableDomainControllers()

Encontra todos os controladores de domínio descobertos neste domínio.

FindAllDiscoverableDomainControllers(String)

Encontra todos os controladores de domínio descobertos neste domínio que também estão no site especificado.

FindAllDomainControllers()

Encontra todos os controladores de domínio neste domínio.

FindAllDomainControllers(String)

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

FindDomainController()

Encontra qualquer controlador de domínio neste domínio.

FindDomainController(LocatorOptions)

Encontra um controlador de domínio neste domínio que cumpre os critérios especificados.

FindDomainController(String, LocatorOptions)

Encontra um controlador de domínio neste domínio e no site especificado que cumpra os critérios especificados.

FindDomainController(String)

Encontra um controlador de domínio neste domínio e no site especificado.

GetAllTrustRelationships()

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

GetComputerDomain()

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

GetCurrentDomain()

Obtém o Domain objeto para as credenciais atuais do utilizador em efeito para o contexto de segurança em que a aplicação está a correr.

GetDirectoryEntry()

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

GetDomain(DirectoryContext)

Obtém o Domain objeto para o contexto especificado.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetSelectiveAuthenticationStatus(String)

Determina o tipo de autenticação de um trust de entrada.

GetSidFilteringStatus(String)

Determina o estado de filtragem SID de um trust.

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 atual Object.

(Herdado de Object)
RaiseDomainFunctionality(DomainMode)

Aumenta o modo de operação do domínio.

RaiseDomainFunctionalityLevel(Int32)

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

RepairTrustRelationship(Domain)

Repara uma relação de confiança.

SetSelectiveAuthenticationStatus(String, Boolean)

Permite ou desativa a autenticação seletiva para um trust de entrada.

SetSidFilteringStatus(String, Boolean)

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

ToString()

Recupera uma representação em cadeia da partição atual do diretório.

(Herdado de ActiveDirectoryPartition)
UpdateLocalSideOfTrustRelationship(String, String)

Atualiza a palavra-passe do lado local de uma relação de confiança.

UpdateLocalSideOfTrustRelationship(String, TrustDirection, String)

Atualiza a palavra-passe 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 do trust para uma relação de trust existente. As instruções do trust são atualizadas em ambos os lados do trust.

VerifyOutboundTrustRelationship(String)

Verifica se um trust de saída previamente estabelecido com o domínio especificado é válido.

VerifyTrustRelationship(Domain, TrustDirection)

Verifica se um trust previamente estabelecido com o domínio especificado é válido.

Aplica-se a

Ver também