System.DirectoryServices.ActiveDirectory 名前空間

System.DirectoryServices.ActiveDirectory 名前空間は、Microsoft Active Directory サービス タスクを想定して設計された、高レベルの抽象化オブジェクト モデルを提供しています。 The System.DirectoryServices.ActiveDirectory namespace provides a high level abstraction object model that builds around Microsoft Active Directory services tasks. フォレスト、ドメイン、サイト、サブネット、パーティション、スキーマなど、Active Directory サービスの概念も、このオブジェクト モデルの一部として組み込まれています。 The Active Directory service concepts such as forest, domain, site, subnet, partition, and schema are part of the object model.

クラス

ActiveDirectoryInterSiteTransport

ActiveDirectoryInterSiteTransport クラスは、サイト間のトランスポート オブジェクトを表します。The ActiveDirectoryInterSiteTransport class represents an inter-site transport object.

ActiveDirectoryObjectExistsException

ActiveDirectoryObjectExistsException クラスの例外は、Active Directory ドメイン サービス オブジェクトが作成されるときに、そのオブジェクトが基になるディレクトリ ストアに既に存在している場合にスローされます。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

ActiveDirectoryObjectNotFoundException クラスの例外は、要求されたオブジェクトが基になるディレクトリ ストア内で見つからなかった場合にスローされます。The ActiveDirectoryObjectNotFoundException class exception is thrown when a requested object is not found in the underlying directory store.

ActiveDirectoryOperationException

ActiveDirectoryOperationException クラスの例外は、基になるディレクトリ操作が失敗した場合にスローされます。The ActiveDirectoryOperationException class exception is thrown when an underlying directory operation fails.

ActiveDirectoryPartition

ActiveDirectoryPartition クラスは、ドメイン内のディレクトリ パーティションを表す抽象クラスです。The ActiveDirectoryPartition class is an abstract class that represents a directory partition in a domain.

ActiveDirectoryReplicationMetadata

ActiveDirectoryReplicationMetadata クラスには、一連の Active Directory ドメイン サービス属性のレプリケーション情報が格納されます。The ActiveDirectoryReplicationMetadata class contains replication information for a set of Active Directory Domain Services attributes.

ActiveDirectoryRoleCollection

ActiveDirectoryRoleCollection クラスは、ActiveDirectoryRole オブジェクトを格納する読み取り専用のコレクションです。The ActiveDirectoryRoleCollection class is a read-only collection that contains ActiveDirectoryRole objects.

ActiveDirectorySchedule

ActiveDirectorySchedule クラスは、Active Directory ドメイン サービス レプリケーションの週間スケジュールを表します。The ActiveDirectorySchedule class represents the weekly schedule for an Active Directory Domain Services replication.

ActiveDirectorySchema

ActiveDirectorySchema クラスは、特定のドメインのスキーマ パーティションを表します。The ActiveDirectorySchema class represents the schema partition for a particular domain.

ActiveDirectorySchemaClass

ActiveDirectorySchemaClass クラスは、スキーマ パーティションに格納されているスキーマ クラス定義を表します。The ActiveDirectorySchemaClass class represents a schema class definition that is contained in the schema partition.

ActiveDirectorySchemaClassCollection

ActiveDirectorySchemaClassCollection クラスは、ActiveDirectorySchemaClass オブジェクトが含まれる読み取り/書き込みコレクションです。The ActiveDirectorySchemaClassCollection class is a read/write collection that contains ActiveDirectorySchemaClass objects.

ActiveDirectorySchemaProperty

ActiveDirectorySchemaProperty クラスは、スキーマ パーティションに格納されているスキーマ プロパティ定義を表します。The ActiveDirectorySchemaProperty class represents a schema property definition that is contained in the schema partition.

ActiveDirectorySchemaPropertyCollection

ActiveDirectorySchemaPropertyCollection クラスは、ActiveDirectorySchemaProperty オブジェクトが含まれる読み取り/書き込みコレクションです。The ActiveDirectorySchemaPropertyCollection class is a read/write collection that contains ActiveDirectorySchemaProperty objects.

ActiveDirectoryServerDownException

ActiveDirectoryServerDownException クラスの例外は、サービス要求に応答するサーバーが利用できない場合にスローされます。The ActiveDirectoryServerDownException class exception is thrown when a server is unavailable to respond to a service request.

ActiveDirectorySite

ActiveDirectorySite クラスは、速度とコストの点で接続状況が良好な一連のドメイン コントローラーを定義します。The ActiveDirectorySite class defines a set of domain controllers that are well-connected in terms of speed and cost. サイト オブジェクトは、1 つ以上の IP サブネットのセットで構成されます。A site object consists of a set of one or more IP subnets.

ActiveDirectorySiteCollection

ActiveDirectorySiteCollection クラスは、ActiveDirectorySite オブジェクトが含まれる読み取り/書き込みコレクションです。The ActiveDirectorySiteCollection class is a read/write collection that contains ActiveDirectorySite objects.

ActiveDirectorySiteLink

ActiveDirectorySiteLink クラスは、レプリケーションを目的として、均一のコストで特定のトランスポートを経由した通信をスケジュールできる複数のサイトの集合を表します。The ActiveDirectorySiteLink class represents a set of two or more sites that can be scheduled, for replication, to communicate at uniform cost and through a particular transport.

ActiveDirectorySiteLinkBridge

ActiveDirectorySiteLinkBridge クラスは、トランスポート経由で通信するサイト リンクのセットを表します。The ActiveDirectorySiteLinkBridge class represents a set of site links that communicate through a transport.

ActiveDirectorySiteLinkCollection

ActiveDirectorySiteLinkCollection クラスは、ActiveDirectorySiteLink オブジェクトが含まれる読み取り/書き込みコレクションです。The ActiveDirectorySiteLinkCollection class is a read/write collection that contains ActiveDirectorySiteLink objects.

ActiveDirectorySubnet

ActiveDirectorySubnet クラスは Forest のサブネットを表します。The ActiveDirectorySubnet class represents a subnet in a Forest.

ActiveDirectorySubnetCollection

ActiveDirectorySubnetCollection クラスは、ActiveDirectorySubnet オブジェクトが含まれる読み取り/書き込みコレクションです。The ActiveDirectorySubnetCollection class is a read/write collection that contains ActiveDirectorySubnet objects.

AdamInstance

AdamInstance クラスは、AD LDS インスタンス サーバーを表します。The AdamInstance class represents an AD LDS instance server.

AdamInstanceCollection

AdamInstanceCollection クラスは、AdamInstance オブジェクトを格納する読み取り専用のコレクションです。The AdamInstanceCollection class is a read-only collection that contains AdamInstance objects.

AdamRoleCollection

AdamRoleCollection クラスは、AdamRole アイテムが格納された読み取り専用コレクションです。The AdamRoleCollection class is a read-only collection that contains AdamRole items.

ApplicationPartition

ApplicationPartition クラスは、特定のドメインのアプリケーション パーティションを表します。The ApplicationPartition class represents an application partition for a particular domain.

ApplicationPartitionCollection

ApplicationPartitionCollection クラスは、ApplicationPartition オブジェクトを格納する読み取り専用のコレクションです。The ApplicationPartitionCollection class is a read-only collection that contains ApplicationPartition objects.

AttributeMetadata

AttributeMetadata クラスは、Active Directory ドメイン サービス属性のレプリケーション メタデータを格納するために使用されます。The AttributeMetadata class is used to contain replication metadata for an Active Directory Domain Services attribute.

AttributeMetadataCollection

ApplicationPartition オブジェクトを格納する読み取り専用コレクション。A read-only collection that contains ApplicationPartition objects.

ConfigurationSet

ConfigurationSet クラスは、1 つ以上の AD LDS インスタンスの構成セットを表します。The ConfigurationSet class represents a configuration set for one or more AD LDS instances.

DirectoryContext

DirectoryContext クラスは、特定のディレクトリおよびディレクトリへのアクセスに使用される資格情報を識別します。The DirectoryContext class identifies a specific directory and the credentials that are used to access the directory.

DirectoryServer

DirectoryServer クラスは、Active Directory ドメイン サービス サーバーまたは AD LDS インスタンスを表す抽象クラスです。The DirectoryServer class is an abstract class that represents an Active Directory Domain Services server or AD LDS instance.

DirectoryServerCollection

DirectoryServerCollection クラスは、DirectoryServer オブジェクトが含まれる読み取り/書き込みコレクションです。The DirectoryServerCollection class is a read/write collection that contains DirectoryServer objects.

Domain

Domain クラスは、Active Directory ドメインを表します。The Domain class represents an Active Directory domain.

DomainCollection

DomainCollection クラスは、Domain オブジェクトを格納する読み取り専用のコレクションです。The DomainCollection class is a read-only collection that contains Domain objects.

DomainController

DomainController クラスは、Active Directory ドメイン内のドメイン コントローラーを表します。The DomainController class represents a domain controller in an Active Directory domain.

DomainControllerCollection

DomainControllerCollection クラスは、DomainController オブジェクトを格納する読み取り専用のコレクションです。The DomainControllerCollection class is a read-only collection that contains DomainController objects.

Forest

Forest クラスは、Active Directory ドメイン サービス フォレストを表します。The Forest class represents an Active Directory Domain Services forest.

ForestTrustCollisionException

ForestTrustCollisionException クラスの例外は、信頼関係の管理要求中に信頼の競合が発生した場合にスローされます。The ForestTrustCollisionException class exception is thrown when a trust collision occurs during a trust relationship management request.

ForestTrustDomainInfoCollection

ForestTrustDomainInfoCollection クラスは、ForestTrustDomainInformation オブジェクトを格納する読み取り専用のコレクションです。The ForestTrustDomainInfoCollection class is a read-only collection that contains ForestTrustDomainInformation objects.

ForestTrustDomainInformation

ForestTrustDomainInformation クラスは、Domain オブジェクトに関する情報を保持し、ForestTrustDomainInfoCollection オブジェクトに格納されます。The ForestTrustDomainInformation class contains information about a Domain object and is contained in a ForestTrustDomainInfoCollection object.

ForestTrustRelationshipCollision

フォレストの信頼レコード間の競合による競合レコードを表します。Represents a collision record resulting from a collision between forest trust records.

ForestTrustRelationshipCollisionCollection

ForestTrustRelationshipCollisionCollection クラスは、ForestTrustRelationshipCollision オブジェクトを格納する読み取り専用のコレクションです。The ForestTrustRelationshipCollisionCollection class is a read-only collection that contains ForestTrustRelationshipCollision objects.

ForestTrustRelationshipInformation

ForestTrustRelationshipInformation クラスは、2 つの Forest オブジェクトの間の信頼関係に関する情報を格納します。The ForestTrustRelationshipInformation class contains information about a trust relationship between two Forest objects.

GlobalCatalog

GlobalCatalog クラスは、グローバル カタログ サーバーを表します。The GlobalCatalog class represents a global catalog server. グローバル カタログ サーバーは、グローバル カタログのレプリカをホストするドメイン コントローラーです。A global catalog server is a domain controller that hosts a replica of the global catalog.

GlobalCatalogCollection

GlobalCatalogCollection クラスは、GlobalCatalog オブジェクトを格納する読み取り専用のコレクションです。The GlobalCatalogCollection class is a read-only collection that contains GlobalCatalog objects.

ReadOnlyActiveDirectorySchemaClassCollection

ReadOnlyActiveDirectorySchemaClassCollection クラスは、ActiveDirectorySchemaClass オブジェクトを格納する読み取り専用のコレクションです。The ReadOnlyActiveDirectorySchemaClassCollection class is a read-only collection that contains ActiveDirectorySchemaClass objects.

ReadOnlyActiveDirectorySchemaPropertyCollection

ReadOnlyActiveDirectorySchemaPropertyCollection クラスは、ActiveDirectorySchemaProperty オブジェクトを格納する読み取り専用のコレクションです。The ReadOnlyActiveDirectorySchemaPropertyCollection class is a read-only collection that contains ActiveDirectorySchemaProperty objects.

ReadOnlyDirectoryServerCollection

ReadOnlyDirectoryServerCollection クラスは、DirectoryServer オブジェクトを格納する読み取り専用のコレクションです。The ReadOnlyDirectoryServerCollection class is a read-only collection that contains DirectoryServer objects.

ReadOnlySiteCollection

ReadOnlySiteCollection クラスは ActiveDirectorySite オブジェクトの読み取り専用のコレクションです。The ReadOnlySiteCollection class is a read-only collection of ActiveDirectorySite objects.

ReadOnlySiteLinkBridgeCollection

ReadOnlySiteLinkBridgeCollection クラスは、ActiveDirectorySiteLinkBridge オブジェクトを格納する読み取り専用のコレクションです。The ReadOnlySiteLinkBridgeCollection class is a read-only collection that contains ActiveDirectorySiteLinkBridge objects.

ReadOnlySiteLinkCollection

ReadOnlySiteLinkCollection クラスは、ActiveDirectorySiteLink オブジェクトを格納する読み取り専用のコレクションです。The ReadOnlySiteLinkCollection class is a read-only collection that contains ActiveDirectorySiteLink objects.

ReadOnlyStringCollection

ReadOnlyStringCollection クラスは、String オブジェクトを格納する読み取り専用のコレクションです。The ReadOnlyStringCollection class is a read-only collection that contains String objects.

ReplicationConnection

ReplicationConnection クラスは、レプリケーション接続を表します。The ReplicationConnection class represents a replication connection.

ReplicationConnectionCollection

ReplicationConnectionCollection クラスは ReplicationConnection オブジェクトの読み取り専用のコレクションです。The ReplicationConnectionCollection class is a read-only collection of ReplicationConnection objects.

ReplicationCursor

ReplicationCursor クラスは、レプリケーション操作の発生を表します。The ReplicationCursor class represents a replication operation occurrence.

ReplicationCursorCollection

ReplicationCursorCollection クラスは、ReplicationCursor オブジェクトを格納する読み取り専用のコレクションです。The ReplicationCursorCollection class is a read-only collection that contains ReplicationCursor objects.

ReplicationFailure

エラーになったレプリケーションの実行に関する情報を格納します。Contains information about a failed replication attempt.

ReplicationFailureCollection

ReplicationFailureCollection クラスは、ReplicationFailure オブジェクトを格納する読み取り専用のコレクションです。The ReplicationFailureCollection class is a read-only collection that contains ReplicationFailure objects.

ReplicationNeighbor

ReplicationNeighbor クラスは、AdamInstance オブジェクトまたは DomainController オブジェクトのレプリケーション相手に関する情報を格納します。The ReplicationNeighbor class contains information about a replication neighbor of an AdamInstance or DomainController object.

ReplicationNeighborCollection

ReplicationNeighborCollection クラスは、ReplicationNeighbor オブジェクトを格納する読み取り専用のコレクションです。The ReplicationNeighborCollection class is a read-only collection that contains ReplicationNeighbor objects.

ReplicationOperation

ReplicationOperation クラスは、Active Directory ドメイン サービスのレプリケーション操作を表します。The ReplicationOperation class represents an Active Directory Domain Services replication operation.

ReplicationOperationCollection

ReplicationOperationCollection クラスは、ReplicationOperation オブジェクトを格納する読み取り専用のコレクションです。The ReplicationOperationCollection class is a read-only collection that contains ReplicationOperation objects.

ReplicationOperationInformation

ReplicationOperationInformation クラスは、Active Directory ドメイン サービスのレプリケーション操作に関する情報を格納します。The ReplicationOperationInformation class contains information about an Active Directory Domain Services replication operation.

SyncFromAllServersErrorInformation

SyncFromAllServersOperationException 例外に関する情報を格納します。Contains information about a SyncFromAllServersOperationException exception.

SyncFromAllServersOperationException

SyncFromAllServersOperationException 例外は、すべてのサーバーからの同期要求が失敗した場合にスローされます。The SyncFromAllServersOperationException exception is thrown when the request to synchronize from all servers fails.

TopLevelName

Forest 内のトップレベル ドメインに関する、フォレストの信頼アカウント情報を格納します。Contains forest trust account information about a top-level domain in a Forest.

TopLevelNameCollection

TopLevelNameCollection クラスは、TopLevelName オブジェクトを格納する読み取り専用のコレクションです。The TopLevelNameCollection class is a read-only collection that contains TopLevelName objects.

TrustRelationshipInformation

TrustRelationshipInformation クラスには、Domain オブジェクトのペアまたは Forest オブジェクトのペアの間の信頼関係に関する情報が格納されます。The TrustRelationshipInformation class contains information for a trust relationship between a pair of Domain or Forest objects.

TrustRelationshipInformationCollection

TrustRelationshipInformationCollection クラスには、TrustRelationshipInformation オブジェクトのコレクションが格納されます。The TrustRelationshipInformationCollection class contains a collection of TrustRelationshipInformation objects.

列挙型

ActiveDirectoryRole

ドメイン内の固有のロールを示します。Identifies specific roles within a domain.

ActiveDirectorySiteOptions

ActiveDirectorySite オブジェクトのサイト オプションのビット識別子を指定します。Specifies the bit identifiers for the ActiveDirectorySite object site options.

ActiveDirectorySyntax

ActiveDirectorySchemaProperty オブジェクトのデータ表現 (構文) の種類を指定します。Specifies the data representation (syntax) type of a ActiveDirectorySchemaProperty object.

ActiveDirectoryTransportType

レプリケーション接続のトランスポート タイプを指定します。Identifies the transport type of a replication connection.

AdamRole

AdamInstance オブジェクトの固有のロールを示します。Indicates specific roles of a AdamInstance object.

DirectoryContextType

DirectoryContext オブジェクトのコンテキストの種類を指定します。Specifies the context type for an DirectoryContext object.

DomainCollisionOptions

CollisionType プロパティ値が Domain の場合に、フォレストの信頼の競合に関する追加情報を指定します。Specifies additional information about a forest trust collision when the CollisionType property value is Domain.

DomainMode

ドメインが動作しているモードを示します。Indicates the mode that a domain is operating in.

ForestMode

Forest が動作しているモードを示します。Indicates the mode in which a Forest is operating.

ForestTrustCollisionType

ForestTrustRelationshipCollision オブジェクトの競合の種類を指定します。Specifies the collision type of a ForestTrustRelationshipCollision object.

ForestTrustDomainStatus

フォレストの信頼関係のステータスを示します。Indicates the status of a forest trust relationship.

HourOfDay

時刻を示します。Indicates the hour of the day.

LocatorOptions

ドメイン内のドメイン コントローラーを検索するための検索フラグを指定します。Specifies search flags for finding a domain controller in a domain.

MinuteOfHour

1 時間の中の 15 分単位の時間を示します。Indicates the 15-minute intervals within an hour.

NotificationStatus

レプリケーション接続の通知ステータスを表します。Represents the notification status of a replication connection.

PropertyTypes

FindAllProperties(PropertyTypes) メソッドの呼び出し時に選択するプロパティの種類を指定します。Specifies the property types to select when calling the FindAllProperties(PropertyTypes) method.

ReplicationNeighbor.ReplicationNeighborOptions

ReplicationNeighbor オブジェクトのオプションを指定します。Specifies the options for a ReplicationNeighbor object.

ReplicationOperationType

特定の種類のレプリケーション操作を示します。Indicates a specific type of replication operation.

ReplicationSecurityLevel

Active Directory Lightweight Directory サービス (AD LDS: Active Directory Lightweight Directory Services) レプリケーションの認証モードを指定します。Specifies the Active Directory Lightweight Directory (AD LDS) Services replication authentication mode.

ReplicationSpan

レプリケーション接続の範囲を決定します。Determines the span of a replication connection.

SchemaClassType

ActiveDirectorySchemaClass オブジェクトのクラス型を指定します。Specifies the class type of an ActiveDirectorySchemaClass object.

SyncFromAllServersErrorCategory

SyncFromAllServersOperationException 例外に関する情報を格納します。Contains information about a SyncFromAllServersOperationException.

SyncFromAllServersEvent

同期イベントの種類を指定するために、SyncUpdateCallback デリゲートで使用されます。Used in the SyncUpdateCallback delegate to specify the type of synchronization event.

SyncFromAllServersOptions

同期の実行時に追加オプションを指定します。Specifies additional options when performing a synchronization.

TopLevelNameCollisionOptions

CollisionType プロパティ値が TopLevelName の場合に、フォレストの信頼の競合に関する追加情報を指定します。Specifies additional information about a forest trust collision when the CollisionType property value is TopLevelName.

TopLevelNameStatus

フォレスト内のトップレベル ドメインの、フォレストの信頼アカウント ステータスを示します。Indicates the forest trust account status of a top-level domain in a forest.

TrustDirection

信頼の方向を示します。Indicates the direction of a trust.

TrustType

TrustRelationshipInformation オブジェクトの種類を示します。Indicates the type of a TrustRelationshipInformation object.

代理人

SyncUpdateCallback

レプリカの同期中にイベント通知を受信します。Receives event notifications during a replica synchronization.

注釈

System.DirectoryServices.ActiveDirectory名前空間は、Active Directory の管理タスクの自動化に使用されます。The System.DirectoryServices.ActiveDirectory namespace is used to automate Active Directory management tasks. System.DirectoryServices.ActiveDirectory Active Directory またはその他の任意のディレクトリ サービス内に存在するデータへのアクセスには使用されません。System.DirectoryServices.ActiveDirectory is not used to access data that resides within Active Directory or any other directory service. System.DirectoryServices名前空間は、この目的に使用する必要があります。The System.DirectoryServices namespace should be used for this purpose.

System.DirectoryServices.ActiveDirectory 名前空間は、Visual Basic .NET または C# を使用した .NET Framework プログラミングに精通しているアプリケーション開発者による使用を意図しています。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#. また、ディレクトリ サービスプログラミングの知識があると理解しやすくなります。Knowledge of directory services programming is also helpful.

System.DirectoryServices.ActiveDirectory 一部であるMicrosoft Visual Studio 2005Microsoft Visual Studio 2005任意のオペレーティング システムでサポートされているMicrosoft Visual Studio 2005Microsoft Visual Studio 2005と互換性のあります。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.

クラス、メソッド、およびプロパティの多くは、System.DirectoryServices.ActiveDirectory名前空間の使用、LinkDemandコード アクセス セキュリティ オプション。Many of the classes, methods, and properties in the System.DirectoryServices.ActiveDirectory namespace use the LinkDemand code access security option. つまり、コード アクセス セキュリティの要求は、ジャスト イン タイム コンパイル中にのみ発生しますが、呼び出し元のアセンブリでのみ、呼び出し履歴全体要求の実行します。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. このため、呼び出しは信頼できないコードを実行時にこの名前空間から作成されたオブジェクトを渡す必要がありません。Because of this, callers should not pass objects created from this namespace at runtime to untrusted code.

こちらもご覧ください