DirectoryContext クラス
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
解説
ディレクトリ コンテキストは、ドメインやフォレストなどの System.DirectoryServices.ActiveDirectory ディレクトリ オブジェクトのメソッドやプロパティにアクセスする前に作成する必要があります。
ディレクトリ コンテキストを作成するときは、該当するコンストラクタを使用して、プロセスの現在の資格情報や別の資格情報をそのコンテキストに適用できます。これらの資格情報により、プログラムがディレクトリ オブジェクトにアクセスする際のアクセス許可が決定されます。Active Directory オブジェクトは、管理者権限を持たないユーザーによる検索や変更から保護されている可能性があるため、プログラムを正常に動作させるには、対象オブジェクトに対するアクセス許可を持つ別の資格情報の使用が必要になることがあります。
許可される対象の種類と対象文字列の形式の説明の一覧を次の表に示します。
System.DirectoryServices.ActiveDirectory.DirectoryContext
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
DirectoryContext コンストラクタ (DirectoryContextType)
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
DirectoryContext コンストラクタ (DirectoryContextType, String)
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
Dim contextType As DirectoryContextType Dim name As String Dim instance As New DirectoryContext(contextType, name)
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
DirectoryContext コンストラクタ (DirectoryContextType, String, String)
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
Public Sub New ( _ contextType As DirectoryContextType, _ username As String, _ password As String _ )
Dim contextType As DirectoryContextType Dim username As String Dim password As String Dim instance As New DirectoryContext(contextType, username, password)
public function DirectoryContext ( contextType : DirectoryContextType, username : String, password : String )
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
DirectoryContext コンストラクタ (DirectoryContextType, String, String, String)
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文
Public Sub New ( _ contextType As DirectoryContextType, _ name As String, _ username As String, _ password As String _ )
Dim contextType As DirectoryContextType Dim name As String Dim username As String Dim password As String Dim instance As New DirectoryContext(contextType, name, username, password)
public DirectoryContext ( DirectoryContextType contextType, string name, string username, string password )
public: DirectoryContext ( DirectoryContextType contextType, String^ name, String^ username, String^ password )
public DirectoryContext ( DirectoryContextType contextType, String name, String username, String password )
public function DirectoryContext ( contextType : DirectoryContextType, name : String, username : String, password : String )
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
DirectoryContext コンストラクタ
オーバーロードの一覧
名前 | 説明 |
---|---|
DirectoryContext (DirectoryContextType) | 現在のユーザー コンテキストの資格情報が格納された、指定された種類の DirectoryContext クラスの新しいインスタンスを初期化します。 |
DirectoryContext (DirectoryContextType, String) | 指定された名前と現在のユーザー コンテキストの資格情報が格納された、指定された種類の DirectoryContext クラスの新しいインスタンスを初期化します。 |
DirectoryContext (DirectoryContextType, String, String) | 指定したユーザー名とパスワードが格納された、指定した種類の DirectoryContext クラスの新しいインスタンスを初期化します。 |
DirectoryContext (DirectoryContextType, String, String, String) | 指定した対象、ユーザー名、およびパスワードが格納された、指定した種類の DirectoryContext クラスの新しいインスタンスを初期化します。 |
DirectoryContext プロパティ
DirectoryContext メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) | |
ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
DirectoryContext メンバ
DirectoryContext クラスは、特定のディレクトリおよびディレクトリへのアクセスに使用される資格情報を識別します。
DirectoryContext データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
パブリック メソッド
名前 | 説明 | |
---|---|---|
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
Weblioに収録されているすべての辞書からDirectoryContextを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からDirectoryContext を検索
- DirectoryContextのページへのリンク