ApplicationRegistry メンバ (Microsoft.Office.Server.ApplicationRegistry.Administration)
ビジネス データ カタログに登録されているすべての基幹業務 (LOB) システムおよび LOB システム インスタンスへのアクセスを提供します。これはビジネス データ カタログのオブジェクト モデルで最上位のオブジェクトで、LobSystem、Entity および Method を含むすべてのメタデータ オブジェクトの作成、読み取り、更新、および削除のエントリ ポイントです。ApplicationRegistry オブジェクトには独自の ACL があるため、ユーザーがこのオブジェクトに対して新しい LobSystem を作成するためには、少なくとも Edit 権限を持っている必要があります。
次の表は、 ApplicationRegistry 型によって公開されるメンバの一覧です。
パブリック フィールド
( 保護されたフィールド も参照)
名前 | 説明 | |
---|---|---|
BdcMetadataElementNamespace |
最上位
保護されたフィールド
名前 | 説明 | |
---|---|---|
version | メタデータ オブジェクトのバージョン番号を表します。(MetadataObject から継承) |
最上位
パブリック プロパティ
名前 | 説明 | |
---|---|---|
DefaultDisplayName | メタデータ オブジェクトの既定の表示名を取得します。(MetadataObject から継承) | |
Id | メタデータ リポジトリからメタデータ オブジェクトの一意 ID を取得します。(MetadataObject から継承) | |
Instance | このクラスはシングルトン パターンとして実装されます。そのため、このクラスによって提供される機能にアクセスするには、このメソッドを使用してこのクラスの単一のグローバル インスタンスにアクセスします。 | |
IsCached | このメタデータ オブジェクトがキャッシュされているかどうかを示します。(MetadataObject から継承) | |
LobSystemInstances | ビジネス データ カタログに登録されているすべての LobSystemInstance オブジェクトを取得します。 | |
LobSystems | ビジネス データ カタログに登録されているすべての LobSystem オブジェクトを取得します。 | |
LocalizedDisplayName | メタデータ オブジェクトのローカライズされた表示名を取得または設定します。(MetadataObject から継承) | |
LocalizedDisplayNames | このメタデータ オブジェクトに使用可能なローカライズされたすべての表示名を取得します。(MetadataObject から継承) | |
Name | メタデータ オブジェクトの名前を取得または設定します。(MetadataObject から継承) | |
Properties | このメタデータ オブジェクトに属するすべてのプロパティを取得します。(MetadataObject から継承) |
最上位
パブリック メソッド
( 保護されたメソッド も参照)
名前 | 説明 | |
---|---|---|
ContainsLocalizedDisplayName | メタデータ オブジェクトにローカライズされた表示名が含まれるかどうかを示します。(MetadataObject から継承) | |
CopyAclAcrossChildren | メタデータ オブジェクトに関連付けられているアクセス コントロール エントリ (ACE) のリストを、その子のすべてのメタデータ オブジェクトにコピーするように設計された仮想メソッド。個別にセキュリティ保護可能な各メタデータ オブジェクトは、このクラスから継承して、このメソッドの独自の実装を提供します。(IndividuallySecurableMetadataObject から継承) | |
Delete | 基本クラス MetadataObject から継承した Delete メソッドの実装を拡張します。このメタデータ オブジェクトを削除します。(AccessControlledMetadataObject から継承) | |
Equals | オーバーロードされます。 ( Object から継承) | |
ExportPackage | オーバーロードされます。 指定された LobSystem オブジェクトのメタデータを表す XML を生成します。 | |
GetAccessControlList | ビジネス データ カタログに登録されたメタデータ オブジェクトに関連付けられているアクセス コントロール エントリ (ACE) のリストを返すように設計されている仮想メソッド。個別にセキュリティ保護可能な各メタデータ オブジェクトは、このクラスから継承して、このメソッドの独自の実装を提供します。(IndividuallySecurableMetadataObject から継承) | |
GetHashCode | ( Object から継承) | |
GetLobSystemInstancesLikeName | 指定された文字列と一致する名前を持つ LobSystemInstance オブジェクトを取得します。 | |
GetLobSystemsLikeName | 指定された文字列と一致する名前を持つ LobSystemInstance オブジェクトを取得します。 | |
GetType | ( Object から継承) | |
ImportPackage | オーバーロードされます。 XML からのビジネス データ カタログでビジネス アプリケーションのアプリケーション定義を作成または更新します。 | |
Read | 派生クラスで無効にされる場合、メタデータ リポジトリからメタデータ オブジェクトを読み取ってオブジェクトを作成します。(MetadataObject から継承) | |
ReferenceEquals | ( Object から継承) | |
SetAccessControlList | ( IndividuallySecurableMetadataObject から継承) | |
ToString | ( Object から継承) | |
Update | 基本クラス MetadataObject から継承した Update メソッドの実装を拡張します。メタデータ オブジェクトを更新し、そのフィールドへの変更をデータベースにコミットします。(AccessControlledMetadataObject から継承) | |
WriteXml | ( IndividuallySecurableMetadataObject から継承) | |
WriteXmlLocalizedNames | ( MetadataObject から継承) | |
WriteXmlProperties | ( MetadataObject から継承) | |
WriteXmlSecurity | オーバーロードされます。 ( IndividuallySecurableMetadataObject から継承) |
最上位
保護されたメソッド
名前 | 説明 | |
---|---|---|
DeleteInternal | ( MetadataObject から継承) | |
Finalize | ( Object から継承) | |
GetIndividuallySecurableMetadataObjectChildren | オーバーライドされます。 ビジネス データ カタログに登録されている LobSystem オブジェクトごとに、メタデータ オブジェクトのリストを取得します。 | |
GetNearestIndividuallySecurableMetadataObjectAncestor | 個別にセキュリティ保護可能な最も近い親を返します。 これら 13 のメタデータ オブジェクトの中では、LobSystem、Entity、Method、および MethodInstance だけが、独自の個別にセキュリティ保護可能なアクセス コントロール リスト (ACL) を持ちます。それ以外のメタデータ オブジェクトは、個別にセキュリティ保護可能な直接の親から ACL を継承します。(IndividuallySecurableMetadataObject から継承) | |
IsPrimitive | ( MetadataObject から継承) | |
MemberwiseClone | ( Object から継承) | |
ReadInternal | ( MetadataObject から継承) | |
ResolveInvalidAttribute | ( MetadataObject から継承) | |
ResolveInvalidElement | ( MetadataObject から継承) | |
ResolveMissingAttribute | ( MetadataObject から継承) | |
ResolveMissingElement | ( MetadataObject から継承) | |
UpdateInternal | ( MetadataObject から継承) |
最上位
関連項目
参照
ApplicationRegistry クラス
Microsoft.Office.Server.ApplicationRegistry.Administration 名前空間