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

ApplicationPartition クラス

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

ApplicationPartition クラスは、特定のドメインのアプリケーション パーティションを表します。

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

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

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

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

識別名とオブジェクト クラスを指定して、ApplicationPartition クラスの新しいインスタンスを初期化します。

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

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

Dim instance As New ApplicationPartition(context,
 distinguishedName, objectClass)
public ApplicationPartition (
    DirectoryContext context,
    string distinguishedName,
    string objectClass
)
public:
ApplicationPartition (
    DirectoryContext^ context, 
    String^ distinguishedName, 
    String^ objectClass
)
public ApplicationPartition (
    DirectoryContext context, 
    String distinguishedName, 
    String objectClass
)
public function ApplicationPartition (
    context : DirectoryContext, 
    distinguishedName : String, 
    objectClass : String
)

パラメータ

context

このアプリケーション パーティションの作成に使用される DirectoryContext オブジェクト。

distinguishedName

このアプリケーション パーティションの識別名を指定する String。

objectClass

このアプリケーション パーティションを表すオブジェクト クラスを指定する String。

例外例外
例外の種類条件

ActiveDirectoryOperationException

基になるディレクトリ サービスの呼び出しでエラーが発生しました。

ActiveDirectoryServerDownException

ターゲット サーバーがビジー状態か、利用できません。

ArgumentException

context パラメータのターゲットがサーバーではありません。または、distinguishedName パラメータが有効な識別名の形式になっていません。アプリケーション パーティションが ADAM 構成セットではなく Active Directory フォレスト内で作成される場合も、この例外がスローされます。objectClass を指定できるのは ADAM 構成セットのみです。

ArgumentNullException

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

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

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

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

識別名を指定して、ApplicationPartition クラスの新しいインスタンスを初期化します。

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

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

Dim instance As New ApplicationPartition(context,
 distinguishedName)
public ApplicationPartition (
    DirectoryContext context,
    string distinguishedName
)
public:
ApplicationPartition (
    DirectoryContext^ context, 
    String^ distinguishedName
)
public ApplicationPartition (
    DirectoryContext context, 
    String distinguishedName
)
public function ApplicationPartition (
    context : DirectoryContext, 
    distinguishedName : String
)

パラメータ

context

このアプリケーション パーティションの作成に使用される DirectoryContext オブジェクト。

distinguishedName

このアプリケーション パーティションの識別名を指定する String。

例外例外
例外の種類条件

ActiveDirectoryOperationException

基になるディレクトリ サービスの呼び出しでエラーが発生しました。

ActiveDirectoryServerDownException

ターゲット サーバーがビジー状態か、利用できません。

ArgumentException

context パラメータのターゲットがサーバーではありません。または、distinguishedName パラメータが有効な識別名の形式になっていません。

ArgumentNullException

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

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

ApplicationPartition コンストラクタ

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

名前 説明
ApplicationPartition (DirectoryContext, String) 識別名を指定して、ApplicationPartition クラスの新しいインスタンスを初期化します。
ApplicationPartition (DirectoryContext, String, String) 識別名とオブジェクト クラスを指定して、ApplicationPartition クラスの新しいインスタンスを初期化します。
参照参照

関連項目

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

ApplicationPartition プロパティ


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

参照参照

関連項目

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

ApplicationPartition メソッド


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

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Delete このアプリケーション パーティションを削除します。
パブリック メソッド Dispose オーバーロードされます。 ApplicationPartition オブジェクトによって使用されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド FindAllDirectoryServers オーバーロードされます。 このアプリケーション パーティションのディレクトリ サーバーを取得します。
パブリック メソッド FindAllDiscoverableDirectoryServers オーバーロードされます。 現在のサイトのサイト固有 DNS レコード、またはアプリケーション パーティションのサイト固有ではない DNS レコードを登録したディレクトリ サーバーを取得します。
パブリック メソッド FindByName 指定した DirectoryContext オブジェクトと識別名の ApplicationPartition オブジェクトを返します。
パブリック メソッド FindDirectoryServer オーバーロードされます。 このアプリケーション パーティションのディレクトリ サーバーを取得します。
パブリック メソッド GetApplicationPartition 指定したディレクトリ コンテキストの ApplicationPartition オブジェクトを返します。
パブリック メソッド GetDirectoryEntry オーバーライドされます。 このアプリケーション パーティションの DirectoryEntry オブジェクトを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Save 現在のアプリケーション パーティション オブジェクトに対するすべての変更を、基になるディレクトリ ストアにコミットします。
パブリック メソッド ToString  現在のディレクトリ パーティションの文字列形式を取得します。 ( ActiveDirectoryPartition から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

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

ApplicationPartition メンバ

ApplicationPartition クラスは、特定のドメインのアプリケーション パーティションを表します。

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


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ApplicationPartition オーバーロードされます。 ApplicationPartition クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Delete このアプリケーション パーティションを削除します。
パブリック メソッド Dispose オーバーロードされます。 ApplicationPartition オブジェクトによって使用されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FindAllDirectoryServers オーバーロードされます。 このアプリケーション パーティションのディレクトリ サーバーを取得します。
パブリック メソッド FindAllDiscoverableDirectoryServers オーバーロードされます。 現在のサイトのサイト固有 DNS レコード、またはアプリケーション パーティションのサイト固有ではない DNS レコードを登録したディレクトリ サーバーを取得します。
パブリック メソッド FindByName 指定した DirectoryContext オブジェクトと識別名の ApplicationPartition オブジェクトを返します。
パブリック メソッド FindDirectoryServer オーバーロードされます。 このアプリケーション パーティションのディレクトリ サーバーを取得します。
パブリック メソッド GetApplicationPartition 指定したディレクトリ コンテキストの ApplicationPartition オブジェクトを返します。
パブリック メソッド GetDirectoryEntry オーバーライドされます。 このアプリケーション パーティションの DirectoryEntry オブジェクトを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド Save 現在のアプリケーション パーティション オブジェクトに対するすべての変更を、基になるディレクトリ ストアにコミットします。
パブリック メソッド ToString  現在のディレクトリ パーティションの文字列形式を取得します。 (ActiveDirectoryPartition から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

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



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「ApplicationPartition」の関連用語

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

   

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



ApplicationPartitionのページの著作権

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

©2026 GRAS Group, Inc.RSS