ActiveDirectorySchemaClassとは何? わかりやすく解説 Weblio辞書 (original) (raw)

ActiveDirectorySchemaClass クラス

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

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

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

Visual Basic (宣言)

Public Class ActiveDirectorySchemaClass Implements IDisposable

Visual Basic (使用法)

Dim instance As ActiveDirectorySchemaClass

C#

public class ActiveDirectorySchemaClass : IDisposable

C++

public ref class ActiveDirectorySchemaClass : IDisposable

J#

public class ActiveDirectorySchemaClass implements IDisposable

JScript

public class ActiveDirectorySchemaClass implements IDisposable

.NET Framework のセキュリティ.NET Frameworkセキュリティ

継承階層継承階層

System.Object
System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass

スレッド セーフスレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。

プラットフォームプラットフォーム

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 によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
ActiveDirectorySchemaClass メンバ
System.DirectoryServices.ActiveDirectory 名前空間


ActiveDirectorySchemaClass コンストラクタ

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

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

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

Visual Basic (宣言)

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

Visual Basic (使用法)

Dim context As DirectoryContext Dim ldapDisplayName As String

Dim instance As New ActiveDirectorySchemaClass(context, ldapDisplayName)

C#

public ActiveDirectorySchemaClass ( DirectoryContext context, string ldapDisplayName )

C++

public: ActiveDirectorySchemaClass ( DirectoryContext^ context, String^ ldapDisplayName )

J#

public ActiveDirectorySchemaClass ( DirectoryContext context, String ldapDisplayName )

JScript

public function ActiveDirectorySchemaClass ( context : DirectoryContext, ldapDisplayName : String )

パラメータ

context

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

ldapDisplayName

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

例外例外

例外種類 条件
ArgumentException context が、有効な Forest や ConfigurationSet を参照していません。または、ldapDisplayName空の文字列です。
ArgumentNullException context または ldapDisplayNamenull 参照 (Visual Basic では Nothing) です。

解説解説

Save メソッド呼び出して作成されActiveDirectorySchemaClass オブジェクトを基になるディレクトリ ストアコミットする必要があります

プラットフォームプラットフォーム

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 によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
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 表示名取得します。 |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Dispose | オーバーロードされますActiveDirectorySchemaClass オブジェクトによって使用されているリソース解放します。 | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

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 表示名取得します。 |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Dispose | オーバーロードされますActiveDirectorySchemaClass オブジェクトによって使用されているリソース解放します。 | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

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