DirectoryContextとは? わかりやすく解説

DirectoryContext クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

DirectoryContext クラスは、特定のディレクトリおよびディレクトリへのアクセス使用される資格情報識別します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Class DirectoryContext
Dim instance As DirectoryContext
public class DirectoryContext
public ref class DirectoryContext
public class DirectoryContext
public class DirectoryContext
解説解説

ディレクトリ コンテキストは、ドメインフォレストなどの System.DirectoryServices.ActiveDirectory ディレクトリ オブジェクトメソッドプロパティアクセスする前に作成する必要があります

ディレクトリ コンテキスト作成するときは、該当するコンストラクタ使用してプロセス現在の資格情報別の資格情報をそのコンテキスト適用できます。これらの資格情報により、プログラムディレクトリ オブジェクトアクセスする際のアクセス許可決定されます。Active Directory オブジェクトは、管理者権限持たないユーザーによる検索変更から保護されている可能性があるため、プログラム正常に動作させるには、対象オブジェクト対すアクセス許可を持つ別の資格情報使用必要になることがあります

許可される対象種類対象文字列形式の説明の一覧を次の表に示します

継承階層継承階層
System.Object
  System.DirectoryServices.ActiveDirectory.DirectoryContext
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectoryContext メンバ
System.DirectoryServices.ActiveDirectory 名前空間

DirectoryContext コンストラクタ (DirectoryContextType)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

現在のユーザー コンテキスト資格情報格納された、指定され種類の DirectoryContext クラス新しインスタンス初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    contextType As DirectoryContextType _
)
Dim contextType As DirectoryContextType

Dim instance As New DirectoryContext(contextType)
public DirectoryContext (
    DirectoryContextType contextType
)
public:
DirectoryContext (
    DirectoryContextType contextType
)
public DirectoryContext (
    DirectoryContextType contextType
)
public function DirectoryContext (
    contextType : DirectoryContextType
)

パラメータ

contextType

作成するコンテキスト種類指定する、DirectoryContextType のいずれかメンバ。このコンストラクタ場合コンテキスト種類DomainForest にする必要があります他の種類ディレクトリ コンテキストは、このコンストラクタ使用して作成できません。他の種類では、ディレクトリまたはターゲット名を指定するパラメータ含んだコンストラクタが必要です。

例外例外
例外種類条件

ArgumentException

contextType が有効ではありません。

PlatformNotSupportedException

このクラスは、現在のプラットフォームでは動作しません。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectoryContext クラス
DirectoryContext メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContextType

DirectoryContext コンストラクタ (DirectoryContextType, String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定された名前と現在のユーザー コンテキスト資格情報格納された、指定され種類DirectoryContext クラス新しインスタンス初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    contextType As DirectoryContextType, _
    name As String _
)
Dim contextType As DirectoryContextType
Dim name As String

Dim instance As New DirectoryContext(contextType,
 name)
public DirectoryContext (
    DirectoryContextType contextType,
    string name
)
public:
DirectoryContext (
    DirectoryContextType contextType, 
    String^ name
)
public DirectoryContext (
    DirectoryContextType contextType, 
    String name
)
public function DirectoryContext (
    contextType : DirectoryContextType, 
    name : String
)

パラメータ

contextType

作成するコンテキスト種類指定する、DirectoryContextType のいずれかメンバ

name

ディレクトリ コンテキスト対象。この文字列は、DirectoryContext のトピックの「解説」で定義されるいずれか形式を取ることができます

例外例外
例外種類条件

ArgumentException

name が有効ではありません。

ArgumentNullException

namenull 参照 (Visual Basic では Nothing) です。

InvalidEnumArgumentException

contextType が有効ではありません。

PlatformNotSupportedException

このクラスは、現在のプラットフォームでは動作しません。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectoryContext クラス
DirectoryContext メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContextType

DirectoryContext コンストラクタ (DirectoryContextType, String, String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したユーザー名パスワード格納された、指定した種類の DirectoryContext クラス新しインスタンス初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: 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 DirectoryContext (
    DirectoryContextType contextType,
    string username,
    string password
)
public:
DirectoryContext (
    DirectoryContextType contextType, 
    String^ username, 
    String^ password
)
public DirectoryContext (
    DirectoryContextType contextType, 
    String username, 
    String password
)
public function DirectoryContext (
    contextType : DirectoryContextType, 
    username : String, 
    password : String
)

パラメータ

contextType

作成するコンテキスト種類指定する、DirectoryContextType のいずれかメンバ。このコンストラクタ場合、このパラメータSystem.DirectoryServices.ActiveDirectory.DirectoryContextTypeSystem.DirectoryServices.ActiveDirectory.DirectoryContextType にする必要があります

username

アクセス使用するユーザー名

password

アクセス使用するパスワード

例外例外
例外種類条件

ArgumentException

contextType が有効ではありません。

PlatformNotSupportedException

このクラスは、現在のプラットフォームでは動作しません。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectoryContext クラス
DirectoryContext メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContextType

DirectoryContext コンストラクタ (DirectoryContextType, String, String, String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した対象ユーザー名、およびパスワード格納された、指定した種類DirectoryContext クラス新しインスタンス初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: 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
)

パラメータ

contextType

作成するコンテキスト種類指定する、DirectoryContextType のいずれかメンバ

name

ディレクトリ コンテキストターゲット。この文字列は、DirectoryContext のトピックの「解説」で定義されるいずれか形式を取ることができます

username

アクセス使用するユーザー名

password

アクセス使用するパスワード

例外例外
例外種類条件

ArgumentException

name が有効ではありません。

ArgumentNullException

namenull 参照 (Visual Basic では Nothing) です。

InvalidEnumArgumentException

contextType が有効ではありません。

PlatformNotSupportedException

このクラスは、現在のプラットフォームでは動作しません。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectoryContext クラス
DirectoryContext メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContextType

DirectoryContext コンストラクタ

DirectoryContext クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

DirectoryContext クラス
DirectoryContext メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContextType

DirectoryContext プロパティ


DirectoryContext メソッド


DirectoryContext メンバ

DirectoryContext クラスは、特定のディレクトリおよびディレクトリへのアクセス使用される資格情報識別します。

DirectoryContext データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

DirectoryContext クラス
System.DirectoryServices.ActiveDirectory 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からDirectoryContextを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDirectoryContextを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDirectoryContext を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DirectoryContext」の関連用語

DirectoryContextのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DirectoryContextのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS