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

ActiveDirectorySchemaClass クラス

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

ActiveDirectorySchemaClass クラスは、スキーマ パーティションに格納されているスキーマ クラス定義を表します。

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

Public Class ActiveDirectorySchemaClass
    Implements IDisposable
Dim instance As ActiveDirectorySchemaClass
public class ActiveDirectorySchemaClass : IDisposable
public ref class ActiveDirectorySchemaClass
 : IDisposable
public class ActiveDirectorySchemaClass implements
 IDisposable
public class ActiveDirectorySchemaClass implements
 IDisposable
.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  要求値 : LinkDemand
継承階層継承階層
System.Object
  System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ActiveDirectorySchemaClass メンバ
System.DirectoryServices.ActiveDirectory 名前空間

ActiveDirectorySchemaClass コンストラクタ

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

ActiveDirectorySchemaClass オブジェクトの新しいインスタンスを初期化します。

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

Public Sub New ( _
    context As DirectoryContext, _
    ldapDisplayName As String _
)
Dim context As DirectoryContext
Dim ldapDisplayName As String

Dim instance As New ActiveDirectorySchemaClass(context,
 ldapDisplayName)
public ActiveDirectorySchemaClass (
    DirectoryContext context,
    string ldapDisplayName
)
public:
ActiveDirectorySchemaClass (
    DirectoryContext^ context, 
    String^ ldapDisplayName
)
public ActiveDirectorySchemaClass (
    DirectoryContext context, 
    String ldapDisplayName
)
public function ActiveDirectorySchemaClass
 (
    context : DirectoryContext, 
    ldapDisplayName : String
)

パラメータ

context

この ActiveDirectorySchemaClass オブジェクトのコンテキストを指定する DirectoryContext オブジェクト。

ldapDisplayName

この ActiveDirectorySchemaClass オブジェクトの LDAP 表示名を表す String。

例外例外
例外の種類条件

ArgumentException

context が、有効な Forest や ConfigurationSet を参照していません。または、ldapDisplayName が空の文字列です。

ArgumentNullException

context または ldapDisplayName が null 参照 (Visual Basic では Nothing) です。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ActiveDirectorySchemaClass クラス
ActiveDirectorySchemaClass メンバ
System.DirectoryServices.ActiveDirectory 名前空間
ActiveDirectorySchemaClass.Name
ActiveDirectorySchemaClass.Save
DirectoryContext

ActiveDirectorySchemaClass プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ AuxiliaryClasses ActiveDirectorySchemaClass オブジェクトの補助クラスが格納された ActiveDirectorySchemaClassCollection オブジェクトを取得します。
パブリック プロパティ CommonName ActiveDirectorySchemaClass オブジェクトの CN (Common Name) を取得または設定します。
パブリック プロパティ DefaultObjectSecurityDescriptor ActiveDirectorySchemaClass オブジェクトの既定の ActiveDirectorySecurity 記述子を取得または設定します。
パブリック プロパティ Description ActiveDirectorySchemaClass オブジェクトの記述子を取得または設定します。
パブリック プロパティ IsDefunct ActiveDirectorySchemaClass オブジェクトが非アクティブになっているかどうかを示す値を取得または設定します。
パブリック プロパティ MandatoryProperties ActiveDirectorySchemaClass に含める必要があるプロパティを格納した ActiveDirectorySchemaPropertyCollection オブジェクト。
パブリック プロパティ Name ActiveDirectorySchemaClass オブジェクトの ldapDisplayName を取得します。詳細については、MSDN ライブラリ (http://msdn.microsoft.com) の「LDAP-Display-Name」を参照してください。
パブリック プロパティ Oid ActiveDirectorySchemaClass オブジェクトの OID を取得または設定します。
パブリック プロパティ OptionalProperties ActiveDirectorySchemaClass に含めることができるプロパティを格納した ActiveDirectorySchemaPropertyCollection オブジェクト。
パブリック プロパティ PossibleInferiors ActiveDirectorySchemaClass クラスに含めることができる ActiveDirectorySchemaClass オブジェクトを格納した ActiveDirectorySchemaClassCollection オブジェクトを取得します。
パブリック プロパティ PossibleSuperiors このクラスを含めることができる ActiveDirectorySchemaClass オブジェクトを格納した ActiveDirectorySchemaClassCollection オブジェクトを取得します。
パブリック プロパティ SchemaGuid ActiveDirectorySchemaClass オブジェクトの schemaIDGUID を取得または設定します。詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) の schemaIDGUID のトピックまたは「Schema-ID-GUID」を参照してください。
パブリック プロパティ SubClassOf 現在の ActiveDirectorySchemaClass オブジェクトの派生元になっているスキーマ クラスを取得または設定します。
パブリック プロパティ Type ActiveDirectorySchemaClass オブジェクトの SchemaClassType の種類を取得または設定します。
参照参照

関連項目

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

ActiveDirectorySchemaClass メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Dispose オーバーロードされます。 ActiveDirectorySchemaClass オブジェクトによって使用されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド FindByName 指定したディレクトリ コンテキストと名前に一致する Active Directory スキーマ パーティションの ActiveDirectorySchemaClass オブジェクトを取得します。
パブリック メソッド GetAllProperties 先祖のプロパティを含む、ActiveDirectorySchemaClass オブジェクトのすべてのプロパティが格納された ReadOnlyActiveDirectorySchemaPropertyCollection コレクションを取得します。
パブリック メソッド GetDirectoryEntry ActiveDirectorySchemaClass オブジェクトの DirectoryEntry オブジェクトを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Save 現在の ActiveDirectorySchemaClass オブジェクトに対するすべての変更を、基になるディレクトリ ストアにコミットします。
パブリック メソッド ToString オーバーライドされます。 ActiveDirectorySchemaClass オブジェクトの LDAP 表示名を取得します。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

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

ActiveDirectorySchemaClass メンバ

ActiveDirectorySchemaClass クラスは、スキーマ パーティションに格納されているスキーマ クラス定義を表します。

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


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ActiveDirectorySchemaClass ActiveDirectorySchemaClass オブジェクトの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ AuxiliaryClasses ActiveDirectorySchemaClass オブジェクトの補助クラスが格納された ActiveDirectorySchemaClassCollection オブジェクトを取得します。
パブリック プロパティ CommonName ActiveDirectorySchemaClass オブジェクトの CN (Common Name) を取得または設定します。
パブリック プロパティ DefaultObjectSecurityDescriptor ActiveDirectorySchemaClass オブジェクトの既定の ActiveDirectorySecurity 記述子を取得または設定します。
パブリック プロパティ Description ActiveDirectorySchemaClass オブジェクトの記述子を取得または設定します。
パブリック プロパティ IsDefunct ActiveDirectorySchemaClass オブジェクトが非アクティブになっているかどうかを示す値を取得または設定します。
パブリック プロパティ MandatoryProperties ActiveDirectorySchemaClass に含める必要があるプロパティを格納した ActiveDirectorySchemaPropertyCollection オブジェクト。
パブリック プロパティ Name ActiveDirectorySchemaClass オブジェクトの ldapDisplayName を取得します。詳細については、MSDN ライブラリ (http://msdn.microsoft.com) の「LDAP-Display-Name」を参照してください。
パブリック プロパティ Oid ActiveDirectorySchemaClass オブジェクトの OID を取得または設定します。
パブリック プロパティ OptionalProperties ActiveDirectorySchemaClass に含めることができるプロパティを格納した ActiveDirectorySchemaPropertyCollection オブジェクト。
パブリック プロパティ PossibleInferiors ActiveDirectorySchemaClass クラスに含めることができる ActiveDirectorySchemaClass オブジェクトを格納した ActiveDirectorySchemaClassCollection オブジェクトを取得します。
パブリック プロパティ PossibleSuperiors このクラスを含めることができる ActiveDirectorySchemaClass オブジェクトを格納した ActiveDirectorySchemaClassCollection オブジェクトを取得します。
パブリック プロパティ SchemaGuid ActiveDirectorySchemaClass オブジェクトの schemaIDGUID を取得または設定します。詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) の schemaIDGUID のトピックまたは「Schema-ID-GUID」を参照してください。
パブリック プロパティ SubClassOf 現在の ActiveDirectorySchemaClass オブジェクトの派生元になっているスキーマ クラスを取得または設定します。
パブリック プロパティ Type ActiveDirectorySchemaClass オブジェクトの SchemaClassType の種類を取得または設定します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Dispose オーバーロードされます。 ActiveDirectorySchemaClass オブジェクトによって使用されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FindByName 指定したディレクトリ コンテキストと名前に一致する Active Directory スキーマ パーティションの ActiveDirectorySchemaClass オブジェクトを取得します。
パブリック メソッド GetAllProperties 先祖のプロパティを含む、ActiveDirectorySchemaClass オブジェクトのすべてのプロパティが格納された ReadOnlyActiveDirectorySchemaPropertyCollection コレクションを取得します。
パブリック メソッド GetDirectoryEntry ActiveDirectorySchemaClass オブジェクトの DirectoryEntry オブジェクトを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド Save 現在の ActiveDirectorySchemaClass オブジェクトに対するすべての変更を、基になるディレクトリ ストアにコミットします。
パブリック メソッド ToString オーバーライドされます。 ActiveDirectorySchemaClass オブジェクトの LDAP 表示名を取得します。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

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



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「ActiveDirectorySchemaClass」の関連用語

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

   

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



ActiveDirectorySchemaClassのページの著作権

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

©2026 GRAS Group, Inc.RSS