Freigeben über


System.DirectoryServices.ActiveDirectory Namespace

Stellt ein Objektmodell mit hohem Abstraktionsgrad für die Verzeichnisdienstaufgaben von Microsoft Active Directory bereit. Die Konzepte des Active Directory-Diensts, z. B. Gesamtstruktur, Domäne, Standort, Teilnetz, Partition und Schema, sind Teil des Objektmodells.

Klassen

ActiveDirectoryInterSiteTransport

Die ActiveDirectoryInterSiteTransport-Klasse stellt ein standortübergreifendes Transportobjekt dar.

ActiveDirectoryObjectExistsException

Die ActiveDirectoryObjectExistsException-Klassenausnahme wird ausgelöst, wenn ein Active Directory-Domänendienste-Objekt erstellt wird und dieses Objekt im zugrunde liegenden Verzeichnisspeicher bereits vorhanden ist.

ActiveDirectoryObjectNotFoundException

Die ActiveDirectoryObjectNotFoundException-Klassenausnahme wird ausgelöst, wenn ein angefordertes Objekt nicht im zugrunde liegenden Verzeichnisspeicher gefunden wird.

ActiveDirectoryOperationException

Die ActiveDirectoryOperationException-Klassenausnahme wird ausgelöst, wenn bei einer zugrunde liegenden Verzeichnisoperation ein Fehler auftritt.

ActiveDirectoryPartition

Die ActiveDirectoryPartition-Klasse ist eine abstrakte Klasse, die eine Verzeichnispartition in einer Domäne darstellt.

ActiveDirectoryReplicationMetadata

Die ActiveDirectoryReplicationMetadata-Klasse enthält Replikationsinformationen für eine Gruppe von Attributen der Active Directory-Domänendienste.

ActiveDirectoryRoleCollection

Die ActiveDirectoryRoleCollection-Klasse ist eine schreibgeschützte Auflistung mit ActiveDirectoryRole-Objekten.

ActiveDirectorySchedule

Die ActiveDirectorySchedule-Klasse stellt den wöchentlichen Zeitplan für eine Active Directory-Domänendienste-Replikation dar.

ActiveDirectorySchema

Die ActiveDirectorySchema-Klasse stellt die Schemapartition für eine bestimmte Domäne dar.

ActiveDirectorySchemaClass

Die ActiveDirectorySchemaClass-Klasse stellt eine Schemaklassendefinition dar, die in der Schemapartition enthalten ist.

ActiveDirectorySchemaClassCollection

Die ActiveDirectorySchemaClassCollection-Klasse ist eine Auflistung mit Lese-/Schreibzugriff, die ActiveDirectorySchemaClass-Objekte enthält.

ActiveDirectorySchemaProperty

Die ActiveDirectorySchemaProperty-Klasse stellt eine Schemaeigenschaftendefinition dar, die in der Schemapartition enthalten ist.

ActiveDirectorySchemaPropertyCollection

Die ActiveDirectorySchemaPropertyCollection-Klasse ist eine Auflistung mit Lese-/Schreibzugriff, die ActiveDirectorySchemaProperty-Objekte enthält.

ActiveDirectoryServerDownException

Die ActiveDirectoryServerDownException-Klassenausnahme wird ausgelöst, wenn ein Server nicht zur Verfügung steht, um auf eine Dienstanforderung zu reagieren.

ActiveDirectorySite

Die ActiveDirectorySite-Klasse definiert eine Gruppe von Domänencontrollern, deren Verbindung in Bezug auf Geschwindigkeit und Kosten optimiert ist. Ein Standortobjekt besteht aus einem Satz von einem oder mehreren IP-Teilnetzen.

ActiveDirectorySiteCollection

Die ActiveDirectorySiteCollection-Klasse ist eine Auflistung mit Lese-/Schreibzugriff, die ActiveDirectorySite-Objekte enthält.

ActiveDirectorySiteLink

Die ActiveDirectorySiteLink-Klasse stellt eine Gruppe von zwei oder mehreren Standorten dar, für die zur Replikation eine Kommunikation zu einheitlichen Kosten und über einen bestimmten Transport vorgesehen werden kann.

ActiveDirectorySiteLinkBridge

Die ActiveDirectorySiteLinkBridge-Klasse stellt einen Satz von Standortverknüpfungen dar, die über einen Transport kommunizieren.

ActiveDirectorySiteLinkCollection

Die ActiveDirectorySiteLinkCollection-Klasse ist eine Auflistung mit Lese-/Schreibzugriff, die ActiveDirectorySiteLink-Objekte enthält.

ActiveDirectorySubnet

Die ActiveDirectorySubnet-Klasse stellt ein Teilnetz in einer Forest dar.

ActiveDirectorySubnetCollection

Die ActiveDirectorySubnetCollection-Klasse ist eine Auflistung mit Lese-/Schreibzugriff, die ActiveDirectorySubnet-Objekte enthält.

AdamInstance

Die AdamInstance-Klasse stellt einen AD LDS-Instanzserver dar.

AdamInstanceCollection

Die AdamInstanceCollection-Klasse ist eine schreibgeschützte Auflistung mit AdamInstance-Objekten.

AdamRoleCollection

Die AdamRoleCollection-Klasse ist eine schreibgeschützte Auflistung mit AdamRole-Elementen.

ApplicationPartition

Die ApplicationPartition-Klasse stellt eine Anwendungspartition für eine bestimmte Domäne dar.

ApplicationPartitionCollection

Die ApplicationPartitionCollection-Klasse ist eine schreibgeschützte Auflistung mit ApplicationPartition-Objekten.

AttributeMetadata

Die AttributeMetadata-Klasse enthält Replikationsmetadaten für ein Active Directory-Domänendienste-Attribut.

AttributeMetadataCollection

Eine schreibgeschützte Auflistung, die ApplicationPartition-Objekte enthält.

ConfigurationSet

Die ConfigurationSet-Klasse stellt einen Konfigurationssatz für eine oder mehrere AD LDS-Instanzen dar.

DirectoryContext

Die DirectoryContext-Klasse bezeichnet ein bestimmtes Verzeichnis und die Anmeldeinformationen, die für den Zugriff auf dieses verwendet werden.

DirectoryServer

Die DirectoryServer-Klasse ist eine abstrakte Klasse, die einen Active Directory-Domänendienste-Server oder eine AD LDS-Instanz darstellt.

DirectoryServerCollection

Die DirectoryServerCollection-Klasse ist eine Auflistung mit Lese-/Schreibzugriff, die DirectoryServer-Objekte enthält.

Domain

Die Domain-Klasse stellt eine Active Directory-Domäne dar.

DomainCollection

Die DomainCollection-Klasse ist eine schreibgeschützte Auflistung mit Domain-Objekten.

DomainController

Die DomainController-Klasse stellt einen Domänencontroller in einer Active Directory-Domäne dar.

DomainControllerCollection

Die DomainControllerCollection-Klasse ist eine schreibgeschützte Auflistung mit DomainController-Objekten.

Forest

Die Forest-Klasse stellt eine Active Directory-Domänendienste-Gesamtstruktur dar.

ForestTrustCollisionException

Die ForestTrustCollisionException-Klassenausnahme wird ausgelöst, wenn während einer Vertrauensstellungs-Verwaltungsanforderung ein Vertrauensstellungskonflikt auftritt.

ForestTrustDomainInfoCollection

Die ForestTrustDomainInfoCollection-Klasse ist eine schreibgeschützte Auflistung mit ForestTrustDomainInformation-Objekten.

ForestTrustDomainInformation

Die ForestTrustDomainInformation-Klasse enthält Informationen über ein Domain-Objekt und ist in einem ForestTrustDomainInfoCollection-Objekt enthalten.

ForestTrustRelationshipCollision

Stellt einen Konfliktdatensatz dar, der sich aus einem Konflikt zwischen Gesamtstruktur-Vertrauensstellungsdatensätzen ergibt.

ForestTrustRelationshipCollisionCollection

Die ForestTrustRelationshipCollisionCollection-Klasse ist eine schreibgeschützte Auflistung mit ForestTrustRelationshipCollision-Objekten.

ForestTrustRelationshipInformation

Die ForestTrustRelationshipInformation-Klasse enthält Informationen über eine Vertrauensstellung zwischen zwei Forest-Objekten.

GlobalCatalog

Die GlobalCatalog-Klasse stellt einen globalen Katalogserver dar. Ein globaler Katalogserver ist ein Domänencontroller, der ein Replikat des globalen Katalogs hostet.

GlobalCatalogCollection

Die GlobalCatalogCollection-Klasse ist eine schreibgeschützte Auflistung mit GlobalCatalog-Objekten.

ReadOnlyActiveDirectorySchemaClassCollection

Die ReadOnlyActiveDirectorySchemaClassCollection-Klasse ist eine schreibgeschützte Auflistung mit ActiveDirectorySchemaClass-Objekten.

ReadOnlyActiveDirectorySchemaPropertyCollection

Die ReadOnlyActiveDirectorySchemaPropertyCollection-Klasse ist eine schreibgeschützte Auflistung mit ActiveDirectorySchemaProperty-Objekten.

ReadOnlyDirectoryServerCollection

Die ReadOnlyDirectoryServerCollection-Klasse ist eine schreibgeschützte Auflistung mit DirectoryServer-Objekten.

ReadOnlySiteCollection

Die ReadOnlySiteCollection-Klasse ist eine schreibgeschützte Auflistung von ActiveDirectorySite-Objekten.

ReadOnlySiteLinkBridgeCollection

Die ReadOnlySiteLinkBridgeCollection-Klasse ist eine schreibgeschützte Auflistung mit ActiveDirectorySiteLinkBridge-Objekten.

ReadOnlySiteLinkCollection

Die ReadOnlySiteLinkCollection-Klasse ist eine schreibgeschützte Auflistung mit ActiveDirectorySiteLink-Objekten.

ReadOnlyStringCollection

Die ReadOnlyStringCollection-Klasse ist eine schreibgeschützte Auflistung mit String-Objekten.

ReplicationConnection

Die ReplicationConnection-Klasse stellt eine Replikationsverbindung dar.

ReplicationConnectionCollection

Die ReplicationConnectionCollection-Klasse ist eine schreibgeschützte Auflistung von ReplicationConnection-Objekten.

ReplicationCursor

Die ReplicationCursor-Klasse stellt das Vorkommen einer Replikationsoperation dar.

ReplicationCursorCollection

Die ReplicationCursorCollection-Klasse ist eine schreibgeschützte Auflistung mit ReplicationCursor-Objekten.

ReplicationFailure

Enthält Informationen über einen fehlgeschlagenen Replikationsversuch.

ReplicationFailureCollection

Die ReplicationFailureCollection-Klasse ist eine schreibgeschützte Auflistung mit ReplicationFailure-Objekten.

ReplicationNeighbor

Die ReplicationNeighbor-Klasse enthält Informationen über einen Replikationsnachbarn eines AdamInstance-Objekts oder eines DomainController-Objekts.

ReplicationNeighborCollection

Die ReplicationNeighborCollection-Klasse ist eine schreibgeschützte Auflistung mit ReplicationNeighbor-Objekten.

ReplicationOperation

Die ReplicationOperation-Klasse stellt einen Active Directory-Domänendienste-Replikationsvorgang dar.

ReplicationOperationCollection

Die ReplicationOperationCollection-Klasse ist eine schreibgeschützte Auflistung mit ReplicationOperation-Objekten.

ReplicationOperationInformation

Die ReplicationOperationInformation-Klasse enthält Informationen über einen Active Directory-Domänendienste-Replikationsvorgang.

SyncFromAllServersErrorInformation

Enthält Informationen über eine SyncFromAllServersOperationException-Ausnahme.

SyncFromAllServersOperationException

Die SyncFromAllServersOperationException-Ausnahme wird ausgelöst, wenn die Anforderung für die Synchronisierung von allen Servern fehlschlägt.

TopLevelName

Enthält Informationen des Gesamtstruktur-Vertrauensstellungskontos für eine Domäne der obersten Ebene in einer Forest.

TopLevelNameCollection

Die TopLevelNameCollection-Klasse ist eine schreibgeschützte Auflistung mit TopLevelName-Objekten.

TrustRelationshipInformation

Die TrustRelationshipInformation-Klasse enthält Informationen für eine Vertrauensstellung zwischen einem Paar von Domain-Objekten bzw. von Forest-Objekten.

TrustRelationshipInformationCollection

Die TrustRelationshipInformationCollection-Klasse enthält eine Auflistung von TrustRelationshipInformation-Objekten.

Enumerationen

ActiveDirectoryRole

Identifiziert bestimmte Rollen innerhalb einer Domäne.

ActiveDirectorySiteOptions

Gibt die Bitbezeichner für die ActiveDirectorySite-Objektstandortoptionen an.

ActiveDirectorySyntax

Gibt den Typ der Datendarstellung (Syntax) eines ActiveDirectorySchemaProperty-Objekts an.

ActiveDirectoryTransportType

Identifiziert den Transporttyp einer Replikationsverbindung.

AdamRole

Gibt spezifische Rollen eines AdamInstance-Objekts an.

DirectoryContextType

Gibt den Kontexttyp für ein DirectoryContext-Objekt an.

DomainCollisionOptions

Gibt zusätzliche Informationen über einen Gesamtstruktur-Vertrauensstellungskonflikt an, wenn der CollisionType-Eigenschaftswert Domain ist.

DomainMode

Gibt den Modus an, in dem eine Domäne ausgeführt wird.

ForestMode

Gibt den Modus an, in dem eine Forest ausgeführt wird.

ForestTrustCollisionType

Gibt den Konflikttyp eines ForestTrustRelationshipCollision-Objekts an.

ForestTrustDomainStatus

Gibt den Status einer Gesamtstruktur-Vertrauensstellung an.

HourOfDay

Gibt die Stunde des Tages an.

LocatorOptions

Gibt Suchflags für das Suchen eines Domänencontrollers in einer Domäne an.

MinuteOfHour

Gibt die 15-Minuten-Intervalle innerhalb einer Stunde an.

NotificationStatus

Stellt den Benachrichtigungsstatus einer Replikationsverbindung dar.

PropertyTypes

Gibt die Eigenschaftentypen an, die beim Aufruf der FindAllProperties(PropertyTypes)-Methode ausgewählt werden sollen.

ReplicationNeighbor.ReplicationNeighborOptions

Gibt die Optionen für ein ReplicationNeighbor-Objekt an.

ReplicationOperationType

Gibt einen bestimmten Replikationsoperationstyp an.

ReplicationSecurityLevel

Gibt den Authentifizierungsmodus für die Active Directory Lightweight Directory Services (AD LDS)-Replikation an.

ReplicationSpan

Bestimmt die Reichweite einer Replikationsverbindung.

SchemaClassType

Gibt den Klassentyp eines ActiveDirectorySchemaClass-Objekts an.

SyncFromAllServersErrorCategory

Enthält Informationen zu einer SyncFromAllServersOperationException.

SyncFromAllServersEvent

Wird im SyncUpdateCallback-Delegaten verwendet, um den Typ des Synchronisierungsereignisses anzugeben.

SyncFromAllServersOptions

Gibt zusätzliche Optionen bei der Ausführung einer Synchronisierung an.

TopLevelNameCollisionOptions

Gibt zusätzliche Informationen über einen Gesamtstruktur-Vertrauensstellungskonflikt an, wenn der CollisionType-Eigenschaftswert TopLevelName ist.

TopLevelNameStatus

Gibt den Status des Gesamtstruktur-Vertrauensstellungskontos einer Domäne der obersten Ebene in einer Gesamtstruktur an.

TrustDirection

Gibt die Richtung einer Vertrauensstellung an.

TrustType

Gibt den Typ eines TrustRelationshipInformation-Objekts an.

Delegaten

SyncUpdateCallback

Empfängt Ereignisbenachrichtigungen während einer Replikatsynchronisierung.

Hinweise

Der System.DirectoryServices.ActiveDirectory Namespace wird verwendet, um Active Directory-Verwaltungsaufgaben zu automatisieren. System.DirectoryServices.ActiveDirectory wird nicht verwendet, um auf Daten zuzugreifen, die sich in Active Directory oder einem anderen Verzeichnisdienst befinden. Zu System.DirectoryServices diesem Zweck sollte der Namespace verwendet werden.

Weitere Informationen