Share via


ApplicationRegistry メンバ (Microsoft.Office.Server.ApplicationRegistry.Administration)

ビジネス データ カタログに登録されているすべての基幹業務 (LOB) システムおよび LOB システム インスタンスへのアクセスを提供します。これはビジネス データ カタログのオブジェクト モデルで最上位のオブジェクトで、LobSystemEntity および 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 のメタデータ オブジェクトの中では、LobSystemEntityMethod、および 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 名前空間