System.DirectoryServices.ActiveDirectory Namespace

El espacio de nombres System.DirectoryServices.ActiveDirectory proporciona un modelo de objetos de abstracción de alto nivel que se crea en torno a las tareas de servicios Microsoft Active Directory. The System.DirectoryServices.ActiveDirectory namespace provides a high level abstraction object model that builds around Microsoft Active Directory services tasks. Los conceptos del servicio Active Directory, tales como bosque, dominio, sitio, subred, partición y esquema, forman parte del modelo de objetos. The Active Directory service concepts such as forest, domain, site, subnet, partition, and schema are part of the object model.

Clases

ActiveDirectoryInterSiteTransport

La clase ActiveDirectoryInterSiteTransport representa un objeto de transporte entre sitios.The ActiveDirectoryInterSiteTransport class represents an inter-site transport object.

ActiveDirectoryObjectExistsException

La excepción de la clase ActiveDirectoryObjectExistsException se produce cuando se crea un objeto de Servicios de dominio de Active Directory y ese objeto ya existe en el almacén de directorios subyacente.The ActiveDirectoryObjectExistsException class exception is thrown when an Active Directory Domain Services object is created and that object already exists in the underlying directory store.

ActiveDirectoryObjectNotFoundException

Si un objeto solicitado no se encuentra en el almacén de directorios subyacente, se produce la excepción de clase ActiveDirectoryObjectNotFoundException.The ActiveDirectoryObjectNotFoundException class exception is thrown when a requested object is not found in the underlying directory store.

ActiveDirectoryOperationException

Se produce la excepción de la clase ActiveDirectoryOperationException cuando falla una operación en el directorio subyacente.The ActiveDirectoryOperationException class exception is thrown when an underlying directory operation fails.

ActiveDirectoryPartition

La clase ActiveDirectoryPartition es una clase abstracta que representa una partición de directorio en un dominio.The ActiveDirectoryPartition class is an abstract class that represents a directory partition in a domain.

ActiveDirectoryReplicationMetadata

La clase ActiveDirectoryReplicationMetadata contiene información de replicación para un conjunto de atributos de los Servicios de dominio de Active Directory.The ActiveDirectoryReplicationMetadata class contains replication information for a set of Active Directory Domain Services attributes.

ActiveDirectoryRoleCollection

La clase ActiveDirectoryRoleCollection es una colección de solo lectura que contiene objetos ActiveDirectoryRole.The ActiveDirectoryRoleCollection class is a read-only collection that contains ActiveDirectoryRole objects.

ActiveDirectorySchedule

La clase ActiveDirectorySchedule representa la programación semanal de una replicación de Servicios de dominio de Active Directory.The ActiveDirectorySchedule class represents the weekly schedule for an Active Directory Domain Services replication.

ActiveDirectorySchema

La clase ActiveDirectorySchema representa la partición de esquema de un dominio determinado.The ActiveDirectorySchema class represents the schema partition for a particular domain.

ActiveDirectorySchemaClass

La clase ActiveDirectorySchemaClass representa una definición de clase de esquema que se incluye en la partición del esquema.The ActiveDirectorySchemaClass class represents a schema class definition that is contained in the schema partition.

ActiveDirectorySchemaClassCollection

La clase ActiveDirectorySchemaClassCollection es una colección de lectura o escritura que contiene objetos ActiveDirectorySchemaClass.The ActiveDirectorySchemaClassCollection class is a read/write collection that contains ActiveDirectorySchemaClass objects.

ActiveDirectorySchemaProperty

La clase ActiveDirectorySchemaProperty representa una definición de propiedad de esquema que se incluye en la partición del esquema.The ActiveDirectorySchemaProperty class represents a schema property definition that is contained in the schema partition.

ActiveDirectorySchemaPropertyCollection

La clase ActiveDirectorySchemaPropertyCollection es una colección de lectura o escritura que contiene objetos ActiveDirectorySchemaProperty.The ActiveDirectorySchemaPropertyCollection class is a read/write collection that contains ActiveDirectorySchemaProperty objects.

ActiveDirectoryServerDownException

Cuando un servidor no está disponible para responder a una solicitud de servicio, se produce la excepción de clase ActiveDirectoryServerDownException .The ActiveDirectoryServerDownException class exception is thrown when a server is unavailable to respond to a service request.

ActiveDirectorySite

La clase ActiveDirectorySite define un conjunto de controladores de dominio que están bien conectados en términos de velocidad y costo.The ActiveDirectorySite class defines a set of domain controllers that are well-connected in terms of speed and cost. Un objeto de sitio está compuesto por un conjunto de una o más subredes IP.A site object consists of a set of one or more IP subnets.

ActiveDirectorySiteCollection

La clase ActiveDirectorySiteCollection es una colección de lectura o escritura que contiene objetos ActiveDirectorySite.The ActiveDirectorySiteCollection class is a read/write collection that contains ActiveDirectorySite objects.

ActiveDirectorySiteLinkBridge

La clase ActiveDirectorySiteLinkBridge representa un conjunto de vínculos a sitios que se comunican a través de un transporte.The ActiveDirectorySiteLinkBridge class represents a set of site links that communicate through a transport.

ActiveDirectorySiteLinkCollection

La clase ActiveDirectorySiteLinkCollection es una colección de lectura o escritura que contiene objetos ActiveDirectorySiteLink.The ActiveDirectorySiteLinkCollection class is a read/write collection that contains ActiveDirectorySiteLink objects.

ActiveDirectorySubnet

La clase ActiveDirectorySubnet representa una subred de Forest.The ActiveDirectorySubnet class represents a subnet in a Forest.

ActiveDirectorySubnetCollection

La clase ActiveDirectorySubnetCollection es una colección de lectura o escritura que contiene objetos ActiveDirectorySubnet.The ActiveDirectorySubnetCollection class is a read/write collection that contains ActiveDirectorySubnet objects.

AdamInstance

La clase AdamInstance representa un servidor de instancias de AD LDS.The AdamInstance class represents an AD LDS instance server.

AdamInstanceCollection

La clase AdamInstanceCollection es una colección de solo lectura que contiene objetos AdamInstance.The AdamInstanceCollection class is a read-only collection that contains AdamInstance objects.

AdamRoleCollection

La clase AdamRoleCollection es una colección de solo lectura que contiene elementos AdamRole.The AdamRoleCollection class is a read-only collection that contains AdamRole items.

ApplicationPartition

La clase ApplicationPartition representa una partición de aplicación para un dominio determinado.The ApplicationPartition class represents an application partition for a particular domain.

ApplicationPartitionCollection

La clase ApplicationPartitionCollection es una colección de solo lectura que contiene objetos ApplicationPartition.The ApplicationPartitionCollection class is a read-only collection that contains ApplicationPartition objects.

AttributeMetadata

La clase AttributeMetadata se utiliza para incluir los metadatos de replicación de un atributo de Servicios de dominio de Active Directory.The AttributeMetadata class is used to contain replication metadata for an Active Directory Domain Services attribute.

AttributeMetadataCollection

Colección de solo lectura que contiene objetos ApplicationPartition.A read-only collection that contains ApplicationPartition objects.

ConfigurationSet

La ConfigurationSet clase representa una conjunto de configuración para uno o más de AD LDS instancias.The ConfigurationSet class represents a configuration set for one or more AD LDS instances.

DirectoryContext

La clase DirectoryContext identifica un directorio concreto y las credenciales que se utilizan para obtener acceso al directorio.The DirectoryContext class identifies a specific directory and the credentials that are used to access the directory.

DirectoryServer

La clase DirectoryServer es una clase abstracta que representa un servidor de Servicios de dominio de Active Directory o una instancia de AD LDS.The DirectoryServer class is an abstract class that represents an Active Directory Domain Services server or AD LDS instance.

DirectoryServerCollection

La clase DirectoryServerCollection es una colección de lectura o escritura que contiene objetos DirectoryServer.The DirectoryServerCollection class is a read/write collection that contains DirectoryServer objects.

Domain

La clase Domain representa un dominio de Active Directory.The Domain class represents an Active Directory domain.

DomainCollection

La clase DomainCollection es una colección de solo lectura que contiene objetos Domain.The DomainCollection class is a read-only collection that contains Domain objects.

DomainController

La clase DomainController representa un controlador de dominio en un dominio de Active Directory.The DomainController class represents a domain controller in an Active Directory domain.

DomainControllerCollection

La clase DomainControllerCollection es una colección de solo lectura que contiene objetos DomainController.The DomainControllerCollection class is a read-only collection that contains DomainController objects.

Forest

La clase Forest representa un bosque de Servicios de dominio de Active Directory.The Forest class represents an Active Directory Domain Services forest.

ForestTrustCollisionException

Cuando se produce una colisión de confianza durante una solicitud de administración de relación de confianza, se produce la excepción de clase ForestTrustCollisionException .The ForestTrustCollisionException class exception is thrown when a trust collision occurs during a trust relationship management request.

ForestTrustDomainInfoCollection

La clase ForestTrustDomainInfoCollection es una colección de solo lectura que contiene objetos ForestTrustDomainInformation.The ForestTrustDomainInfoCollection class is a read-only collection that contains ForestTrustDomainInformation objects.

ForestTrustDomainInformation

La clase ForestTrustDomainInformation contiene información sobre un objeto Domain y está contenida en un objeto ForestTrustDomainInfoCollection.The ForestTrustDomainInformation class contains information about a Domain object and is contained in a ForestTrustDomainInfoCollection object.

ForestTrustRelationshipCollision

Representa el registro de una colisión entre registros de confianza de bosque.Represents a collision record resulting from a collision between forest trust records.

ForestTrustRelationshipCollisionCollection

La clase ForestTrustRelationshipCollisionCollection es una colección de solo lectura que contiene objetos ForestTrustRelationshipCollision.The ForestTrustRelationshipCollisionCollection class is a read-only collection that contains ForestTrustRelationshipCollision objects.

ForestTrustRelationshipInformation

La clase ForestTrustRelationshipInformation contiene información sobre una relación de confianza entre dos objetos Forest.The ForestTrustRelationshipInformation class contains information about a trust relationship between two Forest objects.

GlobalCatalog

La clase GlobalCatalog representa un servidor de catálogo global.The GlobalCatalog class represents a global catalog server. Un servidor de catálogo global es un controlador de dominio que hospeda una réplica del catálogo global.A global catalog server is a domain controller that hosts a replica of the global catalog.

GlobalCatalogCollection

La clase GlobalCatalogCollection es una colección de solo lectura que contiene objetos GlobalCatalog.The GlobalCatalogCollection class is a read-only collection that contains GlobalCatalog objects.

ReadOnlyActiveDirectorySchemaClassCollection

La clase ReadOnlyActiveDirectorySchemaClassCollection es una colección de solo lectura que contiene objetos ActiveDirectorySchemaClass.The ReadOnlyActiveDirectorySchemaClassCollection class is a read-only collection that contains ActiveDirectorySchemaClass objects.

ReadOnlyActiveDirectorySchemaPropertyCollection

La clase ReadOnlyActiveDirectorySchemaPropertyCollection es una colección de solo lectura que contiene objetos ActiveDirectorySchemaProperty.The ReadOnlyActiveDirectorySchemaPropertyCollection class is a read-only collection that contains ActiveDirectorySchemaProperty objects.

ReadOnlyDirectoryServerCollection

La clase ReadOnlyDirectoryServerCollection es una colección de solo lectura que contiene objetos DirectoryServer.The ReadOnlyDirectoryServerCollection class is a read-only collection that contains DirectoryServer objects.

ReadOnlySiteCollection

La clase ReadOnlySiteCollection es una colección de solo lectura de objetos ActiveDirectorySite.The ReadOnlySiteCollection class is a read-only collection of ActiveDirectorySite objects.

ReadOnlySiteLinkBridgeCollection

La clase ReadOnlySiteLinkBridgeCollection es una colección de solo lectura que contiene objetos ActiveDirectorySiteLinkBridge.The ReadOnlySiteLinkBridgeCollection class is a read-only collection that contains ActiveDirectorySiteLinkBridge objects.

ReadOnlySiteLinkCollection

La clase ReadOnlySiteLinkCollection es una colección de solo lectura que contiene objetos ActiveDirectorySiteLink.The ReadOnlySiteLinkCollection class is a read-only collection that contains ActiveDirectorySiteLink objects.

ReadOnlyStringCollection

La clase ReadOnlyStringCollection es una colección de solo lectura que contiene objetos String.The ReadOnlyStringCollection class is a read-only collection that contains String objects.

ReplicationConnection

La clase ReplicationConnection representa una conexión de replicación.The ReplicationConnection class represents a replication connection.

ReplicationConnectionCollection

La clase ReplicationConnectionCollection es una colección de solo lectura de objetos ReplicationConnection.The ReplicationConnectionCollection class is a read-only collection of ReplicationConnection objects.

ReplicationCursor

La clase ReplicationCursor representa un caso de operación de replicación.The ReplicationCursor class represents a replication operation occurrence.

ReplicationCursorCollection

La clase ReplicationCursorCollection es una colección de solo lectura que contiene objetos ReplicationCursor.The ReplicationCursorCollection class is a read-only collection that contains ReplicationCursor objects.

ReplicationFailure

Contiene información sobre un intento de replicación con errores.Contains information about a failed replication attempt.

ReplicationFailureCollection

La clase ReplicationFailureCollection es una colección de solo lectura que contiene objetos ReplicationFailure.The ReplicationFailureCollection class is a read-only collection that contains ReplicationFailure objects.

ReplicationNeighbor

La clase ReplicationNeighbor contiene información sobre un vecino de replicación de un objeto AdamInstance o DomainController.The ReplicationNeighbor class contains information about a replication neighbor of an AdamInstance or DomainController object.

ReplicationNeighborCollection

La clase ReplicationNeighborCollection es una colección de solo lectura que contiene objetos ReplicationNeighbor.The ReplicationNeighborCollection class is a read-only collection that contains ReplicationNeighbor objects.

ReplicationOperation

La clase ReplicationOperation representa una operación de replicación de Servicios de dominio de Active Directory.The ReplicationOperation class represents an Active Directory Domain Services replication operation.

ReplicationOperationCollection

La clase ReplicationOperationCollection es una colección de solo lectura que contiene objetos ReplicationOperation.The ReplicationOperationCollection class is a read-only collection that contains ReplicationOperation objects.

ReplicationOperationInformation

La clase ReplicationOperationInformation contiene información sobre una operación de replicación de Servicios de dominio de Active Directory.The ReplicationOperationInformation class contains information about an Active Directory Domain Services replication operation.

SyncFromAllServersErrorInformation

Contiene información sobre una excepción SyncFromAllServersOperationException.Contains information about a SyncFromAllServersOperationException exception.

SyncFromAllServersOperationException

El SyncFromAllServersOperationException excepción se produce cuando se produce un error en la solicitud de sincronización de todos los servidores.The SyncFromAllServersOperationException exception is thrown when the request to synchronize from all servers fails.

TopLevelName

Contiene información de la cuenta de confianza de bosque sobre un dominio de nivel superior de un objeto Forest.Contains forest trust account information about a top-level domain in a Forest.

TopLevelNameCollection

La clase TopLevelNameCollection es una colección de solo lectura que contiene objetos TopLevelName.The TopLevelNameCollection class is a read-only collection that contains TopLevelName objects.

TrustRelationshipInformation

La clase TrustRelationshipInformation contiene información para una relación de confianza entre un par de objetos Domain o Forest.The TrustRelationshipInformation class contains information for a trust relationship between a pair of Domain or Forest objects.

TrustRelationshipInformationCollection

La clase TrustRelationshipInformationCollection contiene una colección de objetos TrustRelationshipInformation.The TrustRelationshipInformationCollection class contains a collection of TrustRelationshipInformation objects.

Enumeraciones

ActiveDirectoryRole

Identifica los roles concretos dentro de un dominio.Identifies specific roles within a domain.

ActiveDirectorySiteOptions

Especifica los identificadores de bit para las opciones de sitio del objeto ActiveDirectorySite.Specifies the bit identifiers for the ActiveDirectorySite object site options.

ActiveDirectorySyntax

Especifica el tipo de representación de datos (sintaxis) de un objeto ActiveDirectorySchemaProperty.Specifies the data representation (syntax) type of a ActiveDirectorySchemaProperty object.

ActiveDirectoryTransportType

Identifica el tipo de transporte de una conexión de replicación.Identifies the transport type of a replication connection.

AdamRole

Indica roles concretos de un objeto AdamInstance.Indicates specific roles of a AdamInstance object.

DirectoryContextType

Especifica el tipo de contexto para un objeto DirectoryContext.Specifies the context type for an DirectoryContext object.

DomainCollisionOptions

Especifica información adicional sobre una colisión de confianza de bosque cuando el valor de la propiedad CollisionType es Domain.Specifies additional information about a forest trust collision when the CollisionType property value is Domain.

DomainMode

Indica el modo en que funciona en un dominio.Indicates the mode that a domain is operating in.

ForestMode

Indica el modo en el que está funcionando Forest.Indicates the mode in which a Forest is operating.

ForestTrustCollisionType

Especifica el tipo de colisión de un objeto ForestTrustRelationshipCollision.Specifies the collision type of a ForestTrustRelationshipCollision object.

ForestTrustDomainStatus

Indica el estado de una relación de confianza de bosque.Indicates the status of a forest trust relationship.

HourOfDay

Indica la hora del día.Indicates the hour of the day.

LocatorOptions

Especifica marcadores de búsqueda para buscar un controlador de dominio en un dominio.Specifies search flags for finding a domain controller in a domain.

MinuteOfHour

Indica los intervalos de 15 minutos que hay dentro de una hora.Indicates the 15-minute intervals within an hour.

NotificationStatus

Representa el estado de la notificación de una conexión de replicación.Represents the notification status of a replication connection.

PropertyTypes

Especifica los tipos de propiedad que se seleccionan cuando se llama al método FindAllProperties(PropertyTypes).Specifies the property types to select when calling the FindAllProperties(PropertyTypes) method.

ReplicationNeighbor.ReplicationNeighborOptions

Especifica las opciones para un objeto ReplicationNeighbor.Specifies the options for a ReplicationNeighbor object.

ReplicationOperationType

Indica un tipo específico de operación de replicación.Indicates a specific type of replication operation.

ReplicationSecurityLevel

Especifica el modo de autenticación de replicación de Servicios de directorio ligero de Active Directory (AD LDS).Specifies the Active Directory Lightweight Directory (AD LDS) Services replication authentication mode.

ReplicationSpan

Determina el alcance de una conexión de replicación.Determines the span of a replication connection.

SchemaClassType

Especifica el tipo de clase de un objeto ActiveDirectorySchemaClass.Specifies the class type of an ActiveDirectorySchemaClass object.

SyncFromAllServersErrorCategory

Contiene información sobre SyncFromAllServersOperationException.Contains information about a SyncFromAllServersOperationException.

SyncFromAllServersEvent

Se utiliza en el delegado SyncUpdateCallback para especificar el tipo de evento de sincronización.Used in the SyncUpdateCallback delegate to specify the type of synchronization event.

SyncFromAllServersOptions

Especifica opciones adicionales al realizar una sincronización.Specifies additional options when performing a synchronization.

TopLevelNameCollisionOptions

Especifica información adicional sobre una colisión de confianza de bosque cuando el valor de la propiedad CollisionType es TopLevelName.Specifies additional information about a forest trust collision when the CollisionType property value is TopLevelName.

TopLevelNameStatus

Indica el estado de la cuenta de confianza de bosque de un dominio de nivel superior de un bosque.Indicates the forest trust account status of a top-level domain in a forest.

TrustDirection

Indica la dirección de una relación de confianza.Indicates the direction of a trust.

TrustType

Indica el tipo de un objeto TrustRelationshipInformation.Indicates the type of a TrustRelationshipInformation object.

Delegados

SyncUpdateCallback

Recibe notificaciones de eventos durante una sincronización de réplica.Receives event notifications during a replica synchronization.

Comentarios

El System.DirectoryServices.ActiveDirectory espacio de nombres se usa para automatizar las tareas de administración de Active Directory.The System.DirectoryServices.ActiveDirectory namespace is used to automate Active Directory management tasks. System.DirectoryServices.ActiveDirectory no se utiliza para tener acceso a datos que residen dentro de Active Directory o cualquier otro servicio de directorio.System.DirectoryServices.ActiveDirectory is not used to access data that resides within Active Directory or any other directory service. El System.DirectoryServices se debe usar el espacio de nombres para este propósito.The System.DirectoryServices namespace should be used for this purpose.

El espacio de nombres System.DirectoryServices.ActiveDirectory se ha diseñado para que lo utilicen los desarrolladores de aplicaciones que estén familiarizados con la programación de .NET Framework utilizando Visual Basic .NET o C#.The System.DirectoryServices.ActiveDirectory namespace is intended for use by application developers who are familiar with .NET Framework programming using Visual Basic .NET or C#. También resulta útil conocer la programación de servicios de directorio.Knowledge of directory services programming is also helpful.

System.DirectoryServices.ActiveDirectory forma parte de Microsoft Visual Studio 2005Microsoft Visual Studio 2005 y es compatible con cualquier sistema operativo que Microsoft Visual Studio 2005Microsoft Visual Studio 2005 es compatible con.System.DirectoryServices.ActiveDirectory is part of Microsoft Visual Studio 2005Microsoft Visual Studio 2005 and is supported on any operating system that Microsoft Visual Studio 2005Microsoft Visual Studio 2005 is compatible with.

Muchas de las clases, métodos y propiedades en el System.DirectoryServices.ActiveDirectory espacio de nombres use el LinkDemand opción de seguridad de acceso de código.Many of the classes, methods, and properties in the System.DirectoryServices.ActiveDirectory namespace use the LinkDemand code access security option. Esto significa que la demanda de seguridad de acceso de código solo se produce durante la compilación just-in-time y que la demanda se realiza solo en el ensamblado de llamada y no por la pila de llamadas completa.This means that the code access security demand only occurs during just-in- time compilation and that the demand is performed only on the calling assembly and not up the entire call stack. Por este motivo, los llamadores no deben pasar los objetos creados a partir de este espacio de nombres en tiempo de ejecución a código no seguro.Because of this, callers should not pass objects created from this namespace at runtime to untrusted code.