System.DirectoryServices.ActiveDirectory Namespace

Lo spazio dei nomi System.DirectoryServices.ActiveDirectory fornisce un modello a oggetti a elevato livello di astrazione che si basa sulle attività dei servizi Microsoft Active Directory. The System.DirectoryServices.ActiveDirectory namespace provides a high level abstraction object model that builds around Microsoft Active Directory services tasks. I concetti del servizio Active Directory, quali insieme di strutture, dominio, sito, subnet, partizione e schema, fanno parte del modello a oggetti. The Active Directory service concepts such as forest, domain, site, subnet, partition, and schema are part of the object model.

Classi

ActiveDirectoryInterSiteTransport

La classe ActiveDirectoryInterSiteTransport rappresenta un oggetto di trasporto tra siti.The ActiveDirectoryInterSiteTransport class represents an inter-site transport object.

ActiveDirectoryObjectExistsException

L'eccezione della classe ActiveDirectoryObjectExistsException viene generata se viene creato un oggetto Servizi di dominio Active Directory che è già presente nell'archivio directory sottostante.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

L'eccezione della classe ActiveDirectoryObjectNotFoundException viene generata quando un oggetto richiesto non viene trovato nell'archivio directory sottostante.The ActiveDirectoryObjectNotFoundException class exception is thrown when a requested object is not found in the underlying directory store.

ActiveDirectoryOperationException

L'eccezione della classe ActiveDirectoryOperationException viene generata quando un'operazione Active Directory sottostante ha esito negativo.The ActiveDirectoryOperationException class exception is thrown when an underlying directory operation fails.

ActiveDirectoryPartition

La classe astratta ActiveDirectoryPartition rappresenta una partizione di directory in un dominio.The ActiveDirectoryPartition class is an abstract class that represents a directory partition in a domain.

ActiveDirectoryReplicationMetadata

La classe ActiveDirectoryReplicationMetadata contiene informazioni di replica per un set di attributi di Servizi di dominio Active Directory.The ActiveDirectoryReplicationMetadata class contains replication information for a set of Active Directory Domain Services attributes.

ActiveDirectoryRoleCollection

La classe ActiveDirectoryRoleCollection è una raccolta di sola lettura che contiene oggetti ActiveDirectoryRole.The ActiveDirectoryRoleCollection class is a read-only collection that contains ActiveDirectoryRole objects.

ActiveDirectorySchedule

La classe ActiveDirectorySchedule rappresenta la pianificazione settimanale di una replica di Servizi di dominio Active Directory.The ActiveDirectorySchedule class represents the weekly schedule for an Active Directory Domain Services replication.

ActiveDirectorySchema

La classe ActiveDirectorySchema rappresentazione la partizione dello schema per un particolare dominio.The ActiveDirectorySchema class represents the schema partition for a particular domain.

ActiveDirectorySchemaClass

La classe ActiveDirectorySchemaClass rappresenta una definizione di classe dello schema contenuta nella partizione dello schema.The ActiveDirectorySchemaClass class represents a schema class definition that is contained in the schema partition.

ActiveDirectorySchemaClassCollection

La classe ActiveDirectorySchemaClassCollection è una raccolta di lettura/scrittura che contiene oggetti ActiveDirectorySchemaClass.The ActiveDirectorySchemaClassCollection class is a read/write collection that contains ActiveDirectorySchemaClass objects.

ActiveDirectorySchemaProperty

La classe ActiveDirectorySchemaProperty rappresenta una definizione di proprietà dello schema contenuta nella partizione dello schema.The ActiveDirectorySchemaProperty class represents a schema property definition that is contained in the schema partition.

ActiveDirectorySchemaPropertyCollection

La classe ActiveDirectorySchemaPropertyCollection è una raccolta di lettura/scrittura che contiene oggetti ActiveDirectorySchemaProperty.The ActiveDirectorySchemaPropertyCollection class is a read/write collection that contains ActiveDirectorySchemaProperty objects.

ActiveDirectoryServerDownException

L'eccezione della classe ActiveDirectoryServerDownException viene generata quando un server non è disponibile per rispondere a una richiesta di servizio.The ActiveDirectoryServerDownException class exception is thrown when a server is unavailable to respond to a service request.

ActiveDirectorySite

La classe ActiveDirectorySite definisce un insieme di controller di dominio ben collegati in termini di velocità e costi.The ActiveDirectorySite class defines a set of domain controllers that are well-connected in terms of speed and cost. Un oggetto del sito è costituito da un insieme di una o più subnet IP.A site object consists of a set of one or more IP subnets.

ActiveDirectorySiteCollection

La classe ActiveDirectorySiteCollection è una raccolta di lettura/scrittura che contiene oggetti ActiveDirectorySite.The ActiveDirectorySiteCollection class is a read/write collection that contains ActiveDirectorySite objects.

ActiveDirectorySiteLinkBridge

La classe ActiveDirectorySiteLinkBridge rappresenta un insieme di collegamenti di sito che comunicano mediante un trasporto.The ActiveDirectorySiteLinkBridge class represents a set of site links that communicate through a transport.

ActiveDirectorySiteLinkCollection

La classe ActiveDirectorySiteLinkCollection è una raccolta di lettura/scrittura che contiene oggetti ActiveDirectorySiteLink.The ActiveDirectorySiteLinkCollection class is a read/write collection that contains ActiveDirectorySiteLink objects.

ActiveDirectorySubnet

La classe ActiveDirectorySubnet rappresenta una subnet in una classe Forest.The ActiveDirectorySubnet class represents a subnet in a Forest.

ActiveDirectorySubnetCollection

La classe ActiveDirectorySubnetCollection è una raccolta di lettura/scrittura che contiene oggetti ActiveDirectorySubnet.The ActiveDirectorySubnetCollection class is a read/write collection that contains ActiveDirectorySubnet objects.

AdamInstance

La classe AdamInstance rappresenta un server delle istanze AD LDS.The AdamInstance class represents an AD LDS instance server.

AdamInstanceCollection

La classe AdamInstanceCollection è una raccolta di sola lettura che contiene oggetti AdamInstance.The AdamInstanceCollection class is a read-only collection that contains AdamInstance objects.

AdamRoleCollection

La classe AdamRoleCollection è una raccolta di sola lettura che contiene elementi AdamRole.The AdamRoleCollection class is a read-only collection that contains AdamRole items.

ApplicationPartition

La classe ApplicationPartition rappresenta una partizione applicativa per un determinato dominio.The ApplicationPartition class represents an application partition for a particular domain.

ApplicationPartitionCollection

La classe ApplicationPartitionCollection è una raccolta di sola lettura che contiene oggetti ApplicationPartition.The ApplicationPartitionCollection class is a read-only collection that contains ApplicationPartition objects.

AttributeMetadata

La classe AttributeMetadata viene utilizzata per contenere i metadati della replica di un attributo Servizi di dominio Active Directory.The AttributeMetadata class is used to contain replication metadata for an Active Directory Domain Services attribute.

AttributeMetadataCollection

Raccolta di sola lettura che contiene oggetti ApplicationPartition.A read-only collection that contains ApplicationPartition objects.

ConfigurationSet

Il ConfigurationSet classe rappresenta una set di configurazione per uno o più istanze AD LDS.The ConfigurationSet class represents a configuration set for one or more AD LDS instances.

DirectoryContext

La classe DirectoryContext identifica una directory specifica e le credenziali utilizzate per accedere alla directory.The DirectoryContext class identifies a specific directory and the credentials that are used to access the directory.

DirectoryServer

La classe DirectoryServer è una classe astratta che rappresenta un server Servizi di dominio Active Directory o un'istanza AD LDS.The DirectoryServer class is an abstract class that represents an Active Directory Domain Services server or AD LDS instance.

DirectoryServerCollection

La classe DirectoryServerCollection è una raccolta di lettura/scrittura che contiene oggetti DirectoryServer.The DirectoryServerCollection class is a read/write collection that contains DirectoryServer objects.

Domain

La classe Domain rappresenta un dominio Active Directory.The Domain class represents an Active Directory domain.

DomainCollection

La classe DomainCollection è una raccolta di sola lettura che contiene oggetti Domain.The DomainCollection class is a read-only collection that contains Domain objects.

DomainController

La classe DomainController rappresenta un controller di dominio in un dominio di Active Directory.The DomainController class represents a domain controller in an Active Directory domain.

DomainControllerCollection

La classe DomainControllerCollection è una raccolta di sola lettura che contiene oggetti DomainController.The DomainControllerCollection class is a read-only collection that contains DomainController objects.

Forest

La classe Forest rappresenta un insieme di strutture di Servizi di dominio Active Directory.The Forest class represents an Active Directory Domain Services forest.

ForestTrustCollisionException

L'eccezione della classe ForestTrustCollisionException viene generata quando si verifica una collisione tra trust durante una richiesta di gestione di una relazione di trust.The ForestTrustCollisionException class exception is thrown when a trust collision occurs during a trust relationship management request.

ForestTrustDomainInfoCollection

La classe ForestTrustDomainInfoCollection è una raccolta di sola lettura che contiene oggetti ForestTrustDomainInformation.The ForestTrustDomainInfoCollection class is a read-only collection that contains ForestTrustDomainInformation objects.

ForestTrustDomainInformation

La classe ForestTrustDomainInformation contiene informazioni su un oggetto Domain ed è inclusa in un oggetto ForestTrustDomainInfoCollection.The ForestTrustDomainInformation class contains information about a Domain object and is contained in a ForestTrustDomainInfoCollection object.

ForestTrustRelationshipCollision

Rappresenta un record di collisione risultante da una collisione tra i record del trust tra insiemi di strutture.Represents a collision record resulting from a collision between forest trust records.

ForestTrustRelationshipCollisionCollection

La classe ForestTrustRelationshipCollisionCollection è una raccolta di sola lettura che contiene oggetti ForestTrustRelationshipCollision.The ForestTrustRelationshipCollisionCollection class is a read-only collection that contains ForestTrustRelationshipCollision objects.

ForestTrustRelationshipInformation

La classe ForestTrustRelationshipInformation contiene informazioni su una relazione di trust tra due oggetti Forest.The ForestTrustRelationshipInformation class contains information about a trust relationship between two Forest objects.

GlobalCatalog

La classe GlobalCatalog rappresenta un server di catalogo globale,The GlobalCatalog class represents a global catalog server. ovvero un controller di dominio che contiene una replica del catalogo globale.A global catalog server is a domain controller that hosts a replica of the global catalog.

GlobalCatalogCollection

La classe GlobalCatalogCollection è una raccolta di sola lettura che contiene oggetti GlobalCatalog.The GlobalCatalogCollection class is a read-only collection that contains GlobalCatalog objects.

ReadOnlyActiveDirectorySchemaClassCollection

La classe ReadOnlyActiveDirectorySchemaClassCollection è una raccolta di sola lettura che contiene oggetti ActiveDirectorySchemaClass.The ReadOnlyActiveDirectorySchemaClassCollection class is a read-only collection that contains ActiveDirectorySchemaClass objects.

ReadOnlyActiveDirectorySchemaPropertyCollection

La classe ReadOnlyActiveDirectorySchemaPropertyCollection è una raccolta di sola lettura che contiene oggetti ActiveDirectorySchemaProperty.The ReadOnlyActiveDirectorySchemaPropertyCollection class is a read-only collection that contains ActiveDirectorySchemaProperty objects.

ReadOnlyDirectoryServerCollection

La classe ReadOnlyDirectoryServerCollection è una raccolta di sola lettura che contiene oggetti DirectoryServer.The ReadOnlyDirectoryServerCollection class is a read-only collection that contains DirectoryServer objects.

ReadOnlySiteCollection

La classe ReadOnlySiteCollection è una raccolta di sola lettura di oggetti ActiveDirectorySite.The ReadOnlySiteCollection class is a read-only collection of ActiveDirectorySite objects.

ReadOnlySiteLinkBridgeCollection

La classe ReadOnlySiteLinkBridgeCollection è una raccolta di sola lettura che contiene oggetti ActiveDirectorySiteLinkBridge.The ReadOnlySiteLinkBridgeCollection class is a read-only collection that contains ActiveDirectorySiteLinkBridge objects.

ReadOnlySiteLinkCollection

La classe ReadOnlySiteLinkCollection è una raccolta di sola lettura che contiene oggetti ActiveDirectorySiteLink.The ReadOnlySiteLinkCollection class is a read-only collection that contains ActiveDirectorySiteLink objects.

ReadOnlyStringCollection

La classe ReadOnlyStringCollection è una raccolta di sola lettura che contiene oggetti String.The ReadOnlyStringCollection class is a read-only collection that contains String objects.

ReplicationConnection

La classe ReplicationConnection rappresenta una connessione di replica.The ReplicationConnection class represents a replication connection.

ReplicationConnectionCollection

La classe ReplicationConnectionCollection è una raccolta di sola lettura di oggetti ReplicationConnection.The ReplicationConnectionCollection class is a read-only collection of ReplicationConnection objects.

ReplicationCursor

La classe ReplicationCursor rappresenta un'occorrenza di operazione di replica.The ReplicationCursor class represents a replication operation occurrence.

ReplicationCursorCollection

La classe ReplicationCursorCollection è una raccolta di sola lettura che contiene oggetti ReplicationCursor.The ReplicationCursorCollection class is a read-only collection that contains ReplicationCursor objects.

ReplicationFailure

Contiene informazioni su un tentativo di replica non riuscito.Contains information about a failed replication attempt.

ReplicationFailureCollection

La classe ReplicationFailureCollection è una raccolta di sola lettura che contiene oggetti ReplicationFailure.The ReplicationFailureCollection class is a read-only collection that contains ReplicationFailure objects.

ReplicationNeighbor

La classe ReplicationNeighbor contiene informazioni su un elemento adiacente di replica di un oggetto AdamInstance o DomainController.The ReplicationNeighbor class contains information about a replication neighbor of an AdamInstance or DomainController object.

ReplicationNeighborCollection

La classe ReplicationNeighborCollection è una raccolta di sola lettura che contiene oggetti ReplicationNeighbor.The ReplicationNeighborCollection class is a read-only collection that contains ReplicationNeighbor objects.

ReplicationOperation

La classe ReplicationOperation rappresenta un'operazione di replica di Servizi di dominio Active Directory.The ReplicationOperation class represents an Active Directory Domain Services replication operation.

ReplicationOperationCollection

La classe ReplicationOperationCollection è una raccolta di sola lettura che contiene oggetti ReplicationOperation.The ReplicationOperationCollection class is a read-only collection that contains ReplicationOperation objects.

ReplicationOperationInformation

La classe ReplicationOperationInformation contiene informazioni su un'operazione di replica di Servizi di dominio Active Directory.The ReplicationOperationInformation class contains information about an Active Directory Domain Services replication operation.

SyncFromAllServersErrorInformation

Contiene informazioni su un'eccezione SyncFromAllServersOperationException.Contains information about a SyncFromAllServersOperationException exception.

SyncFromAllServersOperationException

Il SyncFromAllServersOperationException eccezione viene generata quando la richiesta di sincronizzazione da tutti i server non riesce.The SyncFromAllServersOperationException exception is thrown when the request to synchronize from all servers fails.

TopLevelName

Contiene informazioni sull'account trust tra insiemi di strutture relative al dominio di primo livello in una classe Forest.Contains forest trust account information about a top-level domain in a Forest.

TopLevelNameCollection

La classe TopLevelNameCollection è una raccolta di sola lettura che contiene oggetti TopLevelName.The TopLevelNameCollection class is a read-only collection that contains TopLevelName objects.

TrustRelationshipInformation

La classe TrustRelationshipInformation contiene informazioni per una relazione di trust tra una coppia di oggetti Domain o Forest.The TrustRelationshipInformation class contains information for a trust relationship between a pair of Domain or Forest objects.

TrustRelationshipInformationCollection

La classe TrustRelationshipInformationCollection contiene una raccolta di oggetti TrustRelationshipInformation.The TrustRelationshipInformationCollection class contains a collection of TrustRelationshipInformation objects.

Enumerazioni

ActiveDirectoryRole

Identifica ruoli specifici all'interno di un dominio.Identifies specific roles within a domain.

ActiveDirectorySiteOptions

Specifica gli identificatori in bit per le opzioni relative al sito dell'oggetto ActiveDirectorySite.Specifies the bit identifiers for the ActiveDirectorySite object site options.

ActiveDirectorySyntax

Specifica il tipo di rappresentazione dei dati (sintassi) di un oggetto ActiveDirectorySchemaProperty.Specifies the data representation (syntax) type of a ActiveDirectorySchemaProperty object.

ActiveDirectoryTransportType

Identifica il tipo di trasporto di una connessione di replica.Identifies the transport type of a replication connection.

AdamRole

Indica i ruoli specifici di un oggetto AdamInstance.Indicates specific roles of a AdamInstance object.

DirectoryContextType

Specifica il tipo di contesto per un oggetto DirectoryContext.Specifies the context type for an DirectoryContext object.

DomainCollisionOptions

Specifica le informazioni aggiuntive relative a una collisione di trust tra insiemi di strutture se il valore della proprietà CollisionType è Domain.Specifies additional information about a forest trust collision when the CollisionType property value is Domain.

DomainMode

Indica la modalità operativa di un dominio.Indicates the mode that a domain is operating in.

ForestMode

Indica la modalità operativa di una classe Forest.Indicates the mode in which a Forest is operating.

ForestTrustCollisionType

Specifica il tipo di collisione di un oggetto ForestTrustRelationshipCollision.Specifies the collision type of a ForestTrustRelationshipCollision object.

ForestTrustDomainStatus

Indica lo stato di una relazione di trust tra insiemi di strutture.Indicates the status of a forest trust relationship.

HourOfDay

Indica l'ora del giorno.Indicates the hour of the day.

LocatorOptions

Specifica i flag di ricerca per trovare un controller di dominio in un dominio.Specifies search flags for finding a domain controller in a domain.

MinuteOfHour

Indica gli intervalli di 15 minuti in un'ora.Indicates the 15-minute intervals within an hour.

NotificationStatus

Rappresenta lo stato delle notifiche di una connessione di replica.Represents the notification status of a replication connection.

PropertyTypes

Specifica i tipi di proprietà da selezionare quando si chiama il metodo FindAllProperties(PropertyTypes).Specifies the property types to select when calling the FindAllProperties(PropertyTypes) method.

ReplicationNeighbor.ReplicationNeighborOptions

Specifica le opzioni per un oggetto ReplicationNeighbor.Specifies the options for a ReplicationNeighbor object.

ReplicationOperationType

Indica un tipo specifico di operazione di replica.Indicates a specific type of replication operation.

ReplicationSecurityLevel

Specifica la modalità di autenticazione della replica di Active Directory Lightweight Directory (AD LDS) Services.Specifies the Active Directory Lightweight Directory (AD LDS) Services replication authentication mode.

ReplicationSpan

Determina l'estensione di una connessione di replica.Determines the span of a replication connection.

SchemaClassType

Specifica il tipo di classe di un oggetto ActiveDirectorySchemaClass.Specifies the class type of an ActiveDirectorySchemaClass object.

SyncFromAllServersErrorCategory

Contiene informazioni relative a SyncFromAllServersOperationException.Contains information about a SyncFromAllServersOperationException.

SyncFromAllServersEvent

Utilizzato nel delegato SyncUpdateCallback per specificare il tipo di evento di sincronizzazione.Used in the SyncUpdateCallback delegate to specify the type of synchronization event.

SyncFromAllServersOptions

Specifica opzioni aggiuntive durante l'esecuzione di una sincronizzazione.Specifies additional options when performing a synchronization.

TopLevelNameCollisionOptions

Specifica le informazioni aggiuntive relative a una collisione di trust tra insiemi di strutture se il valore della proprietà CollisionType è TopLevelName.Specifies additional information about a forest trust collision when the CollisionType property value is TopLevelName.

TopLevelNameStatus

Indica lo stato dell'account trust tra insiemi di strutture di un dominio di primo livello in un insieme di strutture.Indicates the forest trust account status of a top-level domain in a forest.

TrustDirection

Indica la direzione di una relazione di trust.Indicates the direction of a trust.

TrustType

Indica il tipo di un oggetto TrustRelationshipInformation.Indicates the type of a TrustRelationshipInformation object.

Delegati

SyncUpdateCallback

Riceve le notifiche degli eventi durante una sincronizzazione di replica.Receives event notifications during a replica synchronization.

Commenti

Il System.DirectoryServices.ActiveDirectory dello spazio dei nomi viene usato per automatizzare le attività di gestione di Active Directory.The System.DirectoryServices.ActiveDirectory namespace is used to automate Active Directory management tasks. System.DirectoryServices.ActiveDirectory non consente di accedere ai dati che si trovano all'interno di Active Directory o qualsiasi altro servizio directory.System.DirectoryServices.ActiveDirectory is not used to access data that resides within Active Directory or any other directory service. Il System.DirectoryServices dello spazio dei nomi deve essere utilizzato per questo scopo.The System.DirectoryServices namespace should be used for this purpose.

Lo spazio dei nomi System.DirectoryServices.ActiveDirectory è stato progettato per gli sviluppatori di applicazioni che conoscono la programmazione in .NET Framework tramite 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#. È inoltre utile avere nozioni di programmazione di servizi directory.Knowledge of directory services programming is also helpful.

System.DirectoryServices.ActiveDirectory fa parte di Microsoft Visual Studio 2005Microsoft Visual Studio 2005 ed è supportata su qualsiasi sistema operativo che Microsoft Visual Studio 2005Microsoft Visual Studio 2005 è compatibile 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.

Molte delle classi, metodi e proprietà nel System.DirectoryServices.ActiveDirectory usare lo spazio dei nomi di LinkDemand opzione di sicurezza di accesso al codice.Many of the classes, methods, and properties in the System.DirectoryServices.ActiveDirectory namespace use the LinkDemand code access security option. Ciò significa che la richiesta di sicurezza di accesso di codice si verifica solo durante la compilazione just-in-time e che la richiesta viene eseguita solo nell'assembly chiamante e non l'intero stack di chiamate.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. Per questo motivo, i chiamanti non devono passare gli oggetti creati da questo spazio dei nomi in fase di esecuzione al codice non attendibile.Because of this, callers should not pass objects created from this namespace at runtime to untrusted code.