Microsoft.Office.Server.ApplicationRegistry.Infrastructure 名前空間

ランタイム接続管理と共有セキュリティ サービスをビジネス データ カタログのクライアントに提供します。

ランタイム オブジェクト モデルは、Infrastructure 名前空間のメンバに依存して物理データ ソースへの接続の作成と管理を行います。

クラス

  クラス 説明
パブリック クラス AccessDeniedException その権限がないユーザーやサービス アカウントがエンティティへのアクセス、メソッドの実行、またはアプリケーションの削除などのアクションを実行しようとした場合などのように、無効なアクセス試行をビジネス データ カタログの承認サブシステムが検出したときにスローされる例外を表します。
パブリック クラス BdcAccessControlList ビジネス データ カタログ内の 1 つ以上のトラスティに対するアクセス権限を指定することで、アクセス コントロール エントリのリストを含めます。
パブリック クラス EntityInstanceIdEncoder エンティティ インスタンス ID をエンコードおよびデコードします。
パブリック クラス IndividualAccessControlEntry 共通タスクのビジネス データ カタログ アプリケーション固有の実装を実行するトラスティ (ユーザー、グループ、またはサービス アカウント) のアクセス権限を表します。
パブリック クラス SqlSessionProvider 共有サービス プロバイダ データベースに接続する SQL セッション プロバイダを表します。
パブリック クラス WindowsAccessControlEntry IndividualAccessControlEntry クラスの派生クラスを提供し、共通タスクのビジネス データ カタログ アプリケーション固有の実装を実行する Microsoft Windows トラスティ (ユーザー、グループ、またはサービス アカウント) のアクセス権限を表します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IAccessControlEntry 共通タスクのビジネス データ カタログ アプリケーション固有の実装を実行するトラスティ (ユーザー、グループ、サイト、またはサービス アカウント) にアクセス権限を指定します。
パブリック インターフェイス IAccessControlList ビジネス データ カタログ内の 1 つ以上のトラスティに対するアクセス権限を指定することで、アクセス コントロール エントリのリストを提供します。
パブリック インターフェイス IConnectionManager  
パブリック インターフェイス ITypeReflector ビジネス データ カタログ内の TypeDescriptor オブジェクトに含まれている値を復号するためのカスタム タイプ反射を作成する方法を提供します。

構造体

  構造体 説明
パブリック構造体 Pair このクラスおよびそのメンバは内部使用のために予約されており、ユーザー コード内で使用することを意図したものではありません。

列挙

  列挙 説明
パブリック列挙 BdcRights 管理者または "権限の管理" 権限を持つユーザーが、ビジネス データ カタログ アプリケーションおよびその個別にセキュリティ保護可能なメタデータ オブジェクトに対して設定可能な権限を表します。