DirectoryEntry.Path プロパティ
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)

この DirectoryEntry オブジェクトのパス。既定値は空の文字列 ("") です。

Path プロパティは、ネットワーク環境でこのエントリを一意に識別します。このエントリは、常に Path を使用して取得できます。
Path を設定すると、ディレクトリ ストアから新しいエントリが取得されます。現在バインドされているエントリのパスは変更されません。
DirectoryEntry コンポーネントに関連付けられるクラスは、任意の Active Directory サービス プロバイダで使用できます。現在のプロバイダには、IIS (Internet Information Services)、LDAP (Lightweight Directory Access Protocol)、NDS (Novell NetWare Directory Service)、WinNT などがあります。
![]() |
---|
Path のプロバイダを識別するセクション ("://" の前) では、大文字と小文字が区別されます。たとえば、"LDAP://" または "WinNT://" のようになります。 |
Path プロパティの構文は、プロバイダによって異なります。共通する例を次に示します。
-
コンピュータ上のグループに接続します。たとえば、"WinNT://<ドメイン名>/<コンピュータ名>/<グループ名>" のようになります。ローカル コンピュータに接続する場合は、"WinNT://<コンピュータ名>/<グループ名>" です。
-
コンピュータ上のユーザーに接続します。たとえば、"WinNT://<ドメイン名>/<コンピュータ名>/<ユーザー名>" のようになります。ローカル コンピュータに接続する場合は、"WinNT://<コンピュータ名>/<ユーザー名>" です。
-
コンピュータ上のサービスに接続します。たとえば、"WinNT://<ドメイン名>/<コンピュータ名>/<サービス名>" のようになります。ローカル コンピュータに接続する場合は、"WinNT://<コンピュータ名>/<サービス名>" です。
-
ネットワーク上のすべてのドメインを探索します。たとえば、"WinNT:" で、ドメインは、このエントリの子を列挙することによって検出できます。
-
ドメイン内のグループに接続します。たとえば、"LDAP://CN=<グループ名>, CN =<ユーザー>, DC=<ドメイン コンポーネント>, DC=<ドメイン コンポーネント>,..." のようになります。
-
ドメイン内のユーザーに接続します。たとえば、"LDAP://CN=<完全ユーザー名>, CN=<ユーザー>, DC=<ドメイン コンポーネント>, DC=<ドメイン コンポーネント>,..." のようになります。
-
ドメイン内のコンピュータに接続します。たとえば、"LDAP://CN=<コンピュータ名>, CN=<コンピュータ>, DC=<ドメイン コンポーネント>, DC=<ドメイン コンポーネント>,..." のようになります。
-
Web ディレクトリに接続します。たとえば、"IIS://LocalHost/W3SVC/1/ROOT/<Web ディレクトリ名>" のようになります。
LDAP を使用して現在のドメインにバインドするには、パス "LDAP://RootDSE" を使用し、既定の名前付けコンテキストを取得して、そのエントリを再バインドします。次に例を示します。
String str = ent.Properties["defaultNamingContext"][0]; DirectoryEntry domain = new DirectoryEntry("LDAP://" + str);
詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) の「Using Active Directory Services Interface」を参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDirectoryEntry.Path プロパティを検索する場合は、下記のリンクをクリックしてください。

- DirectoryEntry.Path プロパティのページへのリンク