System.DirectoryServices.ActiveDirectory Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um modelo de objeto de abstração de alto nível que se baseia em tarefas dos serviços do Microsoft Active Directory. Os conceitos de serviço do Active Directory como floresta, domínio, site, sub-rede, partição e esquema fazem parte do modelo de objeto.
Classes
ActiveDirectoryInterSiteTransport |
A classe ActiveDirectoryInterSiteTransport representa um objeto de transporte entre sites. |
ActiveDirectoryObjectExistsException |
A exceção da classe ActiveDirectoryObjectExistsException gerada quando um objeto do Active Directory Domain Services é criado e esse objeto já existe no repositório de diretórios subjacente. |
ActiveDirectoryObjectNotFoundException |
A exceção de classe ActiveDirectoryObjectNotFoundException é lançada quando um objeto solicitado não é encontrado no repositório de diretórios subjacente. |
ActiveDirectoryOperationException |
A exceção da classe ActiveDirectoryOperationException é gerada quando uma operação de diretório subjacente falha. |
ActiveDirectoryPartition |
A classe ActiveDirectoryPartition é uma classe abstrata que representa uma partição de diretório em um domínio. |
ActiveDirectoryReplicationMetadata |
A classe ActiveDirectoryReplicationMetadata contém informações de replicação para um conjunto de atributos do Active Directory Domain Services. |
ActiveDirectoryRoleCollection |
A classe ActiveDirectoryRoleCollection é uma coleção somente leitura que contém objetos ActiveDirectoryRole. |
ActiveDirectorySchedule |
A classe ActiveDirectorySchedule representa um agendamento semanal para uma replicação do Active Directory Domain Services. |
ActiveDirectorySchema |
A classe ActiveDirectorySchema representa a partição do esquema para um domínio específico. |
ActiveDirectorySchemaClass |
A classe ActiveDirectorySchemaClass representa uma definição de classe de esquema contida na partição de esquema. |
ActiveDirectorySchemaClassCollection |
A classe ActiveDirectorySchemaClassCollection é uma coleção de leitura/gravação que contém objetos ActiveDirectorySchemaClass. |
ActiveDirectorySchemaProperty |
A classe ActiveDirectorySchemaProperty representa uma definição de propriedade de esquema contida na partição de esquema. |
ActiveDirectorySchemaPropertyCollection |
A classe ActiveDirectorySchemaPropertyCollection é uma coleção de leitura/gravação que contém objetos ActiveDirectorySchemaProperty. |
ActiveDirectoryServerDownException |
A exceção de classe ActiveDirectoryServerDownException lançada quando um servidor está indisponível para responder a uma solicitação de serviço. |
ActiveDirectorySite |
A classe ActiveDirectorySite define um conjunto de controladores de domínio que estão bem conectados em termos de velocidade e custo. Um objeto de site consiste em um conjunto de uma ou mais sub-redes de IP. |
ActiveDirectorySiteCollection |
A classe ActiveDirectorySiteCollection é uma coleção de leitura/gravação que contém objetos ActiveDirectorySite. |
ActiveDirectorySiteLink |
A classe ActiveDirectorySiteLink representa um conjunto de dois ou mais sites que podem ser agendados, para a replicação, para se comunicar a um custo uniforme e por meio de um transporte particular. |
ActiveDirectorySiteLinkBridge |
A classe ActiveDirectorySiteLinkBridge representa um conjunto de links de site que se comunicam por meio de um transporte. |
ActiveDirectorySiteLinkCollection |
A classe ActiveDirectorySiteLinkCollection é uma coleção de leitura/gravação que contém objetos ActiveDirectorySiteLink. |
ActiveDirectorySubnet |
A classe ActiveDirectorySubnet representa uma sub-rede em um Forest. |
ActiveDirectorySubnetCollection |
A classe ActiveDirectorySubnetCollection é uma coleção de leitura/gravação que contém objetos ActiveDirectorySubnet. |
AdamInstance |
A classe AdamInstance representa um servidor de instância de AD LDS. |
AdamInstanceCollection |
A classe AdamInstanceCollection é uma coleção somente leitura que contém objetos AdamInstance. |
AdamRoleCollection |
A classe AdamRoleCollection é uma coleção somente leitura que contém itens AdamRole. |
ApplicationPartition |
A classe ApplicationPartition representa uma partição de aplicativo para um domínio específico. |
ApplicationPartitionCollection |
A classe ApplicationPartitionCollection é uma coleção somente leitura que contém objetos ApplicationPartition. |
AttributeMetadata |
A classe AttributeMetadata é usada para conter metadados de replicação para um atributo do Active Directory Domain Services. |
AttributeMetadataCollection |
A coleção somente leitura que contém objetos ApplicationPartition. |
ConfigurationSet |
A classe ConfigurationSet representa um conjunto de configuração para uma ou mais instâncias de AD LDS. |
DirectoryContext |
A classe DirectoryContext identifica um diretório específico e as credenciais usadas para acessar o diretório. |
DirectoryServer |
A classe DirectoryServer é uma classe abstrata que representa um servidor do Active Directory Domain Services ou uma instância de AD LDS. |
DirectoryServerCollection |
A classe DirectoryServerCollection é uma coleção de leitura/gravação que contém objetos DirectoryServer. |
Domain |
A classe Domain representa um domínio do Active Directory. |
DomainCollection |
A classe DomainCollection é uma coleção somente leitura que contém objetos Domain. |
DomainController |
A classe DomainController representa um controlador de domínio em um domínio do Active Directory. |
DomainControllerCollection |
A classe DomainControllerCollection é uma coleção somente leitura que contém objetos DomainController. |
Forest |
A classe Forest representa uma floresta do Active Directory Domain Services. |
ForestTrustCollisionException |
A exceção de classe ForestTrustCollisionException gerada quando uma colisão de confiança ocorre durante uma solicitação de gerenciamento de relação de confiança. |
ForestTrustDomainInfoCollection |
A classe ForestTrustDomainInfoCollection é uma coleção somente leitura que contém objetos ForestTrustDomainInformation. |
ForestTrustDomainInformation |
A classe ForestTrustDomainInformation contém informações sobre um objeto ForestTrustDomainInfoCollection e é contido em um objeto Domain. |
ForestTrustRelationshipCollision |
Representa um registro de colisão resultante de uma colisão entre os registros de relação de confiança de floresta. |
ForestTrustRelationshipCollisionCollection |
A classe ForestTrustRelationshipCollisionCollection é uma coleção somente leitura que contém objetos ForestTrustRelationshipCollision. |
ForestTrustRelationshipInformation |
A classe ForestTrustRelationshipInformation contém informações sobre uma relação de confiança entre dois objetos Forest. |
GlobalCatalog |
A classe GlobalCatalog representa um servidor de catálogo global. Um servidor de catálogo global é um controlador de domínio que hospeda uma réplica do catálogo global. |
GlobalCatalogCollection |
A classe GlobalCatalogCollection é uma coleção somente leitura que contém objetos GlobalCatalog. |
ReadOnlyActiveDirectorySchemaClassCollection |
A classe ReadOnlyActiveDirectorySchemaClassCollection é uma coleção somente leitura que contém objetos ActiveDirectorySchemaClass. |
ReadOnlyActiveDirectorySchemaPropertyCollection |
A classe ReadOnlyActiveDirectorySchemaPropertyCollection é uma coleção somente leitura que contém objetos ActiveDirectorySchemaProperty. |
ReadOnlyDirectoryServerCollection |
A classe ReadOnlyDirectoryServerCollection é uma coleção somente leitura que contém objetos DirectoryServer. |
ReadOnlySiteCollection |
A classe ReadOnlySiteCollection é uma coleção somente leitura de objetos ActiveDirectorySite. |
ReadOnlySiteLinkBridgeCollection |
A classe ReadOnlySiteLinkBridgeCollection é uma coleção somente leitura que contém objetos ActiveDirectorySiteLinkBridge. |
ReadOnlySiteLinkCollection |
A classe ReadOnlySiteLinkCollection é uma coleção somente leitura que contém objetos ActiveDirectorySiteLink. |
ReadOnlyStringCollection |
A classe ReadOnlyStringCollection é uma coleção somente leitura que contém objetos String. |
ReplicationConnection |
A classe ReplicationConnection representa uma conexão de replicação. |
ReplicationConnectionCollection |
A classe ReplicationConnectionCollection é uma coleção somente leitura de objetos ReplicationConnection. |
ReplicationCursor |
A classe ReplicationCursor representa uma ocorrência de operação de replicação. |
ReplicationCursorCollection |
A classe ReplicationCursorCollection é uma coleção somente leitura que contém objetos ReplicationCursor. |
ReplicationFailure |
Contém informações sobre uma tentativa de replicação com falha. |
ReplicationFailureCollection |
A classe ReplicationFailureCollection é uma coleção somente leitura que contém objetos ReplicationFailure. |
ReplicationNeighbor |
A classe ReplicationNeighbor contém informações sobre um vizinho de replicação de um objeto AdamInstance ou DomainController. |
ReplicationNeighborCollection |
A classe ReplicationNeighborCollection é uma coleção somente leitura que contém objetos ReplicationNeighbor. |
ReplicationOperation |
A classe ReplicationOperation representa uma operação de replicação do Active Directory Domain Services. |
ReplicationOperationCollection |
A classe ReplicationOperationCollection é uma coleção somente leitura que contém objetos ReplicationOperation. |
ReplicationOperationInformation |
A classe ReplicationOperationInformation contém informações sobre uma operação de replicação do Active Directory Domain Services. |
SyncFromAllServersErrorInformation |
Contém informações sobre uma exceção SyncFromAllServersOperationException. |
SyncFromAllServersOperationException |
A exceção SyncFromAllServersOperationException será gerada quando a solicitação para sincronizar de todos os servidores falhar. |
TopLevelName |
Contém informações sobre a conta de confiança da floresta sobre um domínio primário em um Forest. |
TopLevelNameCollection |
A classe TopLevelNameCollection é uma coleção somente leitura que contém objetos TopLevelName. |
TrustRelationshipInformation |
A classe TrustRelationshipInformation contém informações de uma relação de confiança entre um par de objetos Domain ou Forest. |
TrustRelationshipInformationCollection |
A classe TrustRelationshipInformationCollection contém uma coleção de objetos TrustRelationshipInformation. |
Enumerações
ActiveDirectoryRole |
Identifica as funções específicas dentro de um domínio. |
ActiveDirectorySiteOptions |
Especifica os identificadores de bits para as opções de site do objeto ActiveDirectorySite. |
ActiveDirectorySyntax |
Especifica o tipo de representação (sintaxe) de dados de um objeto ActiveDirectorySchemaProperty. |
ActiveDirectoryTransportType |
Identifica o tipo de transporte de uma conexão de replicação. |
AdamRole |
Indica funções específicas de um objeto AdamInstance. |
DirectoryContextType |
Especifica o tipo de contexto de um objeto DirectoryContext. |
DomainCollisionOptions |
Especifica informações adicionais sobre um conflito de confiança de floresta quando o valor da propriedade CollisionType é Domain. |
DomainMode |
Indica o modo no qual o domínio está operando. |
ForestMode |
Indica o modo no qual um Forest está operando. |
ForestTrustCollisionType |
Especifica o tipo de colisão de um objeto ForestTrustRelationshipCollision. |
ForestTrustDomainStatus |
Indica o status de uma relação de confiança de floresta. |
HourOfDay |
Indica a hora do dia. |
LocatorOptions |
Especifica os sinalizadores de pesquisa para localizar um controlador de domínio em um domínio. |
MinuteOfHour |
Indica os intervalos de 15 minutos em uma hora. |
NotificationStatus |
Representa o status de notificação de uma conexão de replicação. |
PropertyTypes |
Especifica os tipos de propriedade a serem selecionados ao chamar o método FindAllProperties(PropertyTypes). |
ReplicationNeighbor.ReplicationNeighborOptions |
Especifica as opções para um objeto ReplicationNeighbor. |
ReplicationOperationType |
Indica um tipo específico de operação de replicação. |
ReplicationSecurityLevel |
Especifica o modo de autenticação de replicação de serviços AD LDS (Active Directory Lightweight Directory Services). |
ReplicationSpan |
Determina o alcance de uma conexão de replicação. |
SchemaClassType |
Especifica o tipo de classe de um objeto ActiveDirectorySchemaClass. |
SyncFromAllServersErrorCategory |
Contém informações sobre um SyncFromAllServersOperationException. |
SyncFromAllServersEvent |
Usado no delegado SyncUpdateCallback para especificar o tipo de evento de sincronização. |
SyncFromAllServersOptions |
Especifica opções adicionais ao executar uma sincronização. |
TopLevelNameCollisionOptions |
Especifica informações adicionais sobre um conflito de confiança de floresta quando o valor da propriedade CollisionType é TopLevelName. |
TopLevelNameStatus |
Indica o status de conta de confiança de floresta de um domínio primário em uma floresta. |
TrustDirection |
Indica a direção de uma relação de confiança. |
TrustType |
Indica o tipo de um TrustRelationshipInformation objeto. |
Delegados
SyncUpdateCallback |
Recebe notificações de eventos durante uma sincronização de réplica. |
Comentários
O System.DirectoryServices.ActiveDirectory namespace é usado para automatizar tarefas de gerenciamento do Active Directory. System.DirectoryServices.ActiveDirectory não é usado para acessar dados que residem no Active Directory ou em qualquer outro serviço de diretório. O System.DirectoryServices namespace deve ser usado para essa finalidade.