Microsoft.Office.Server.ApplicationRegistry.Infrastructure Namespace

Provides run-time connection management and shared security services for Business Data Catalog clients.

The Runtime object model relies on the members of the Infrastructure namespace to create and manage connections to the physical data source.

Classes

  Class Description
Public class AccessDeniedException Obsolete. Represents an exception that is thrown when the Business Data Catalog authorization subsystem detects an invalid access attempt such as when a user or a service account attempts to perform an action, such as accessing an entity, executing a method, or deleting an application that the user does not have permissions to do.
Public class BdcAccessControlList Obsolete. Contains a list of access control entries, specifying access rights for one or more trustees in the Business Data Catalog.
Public class EntityInstanceIdEncoder Obsolete. Provides encoding and decoding of entity instance identifiers.
Public class IndividualAccessControlEntry Obsolete. Represents access rights for a trustee (user, group, or service account) to perform Business Data Catalog application-specific implementations of common tasks.
Public class SqlSessionProvider Obsolete. Represents the SQL session provider to connect to the Shared Services Provider database.
Public class WindowsAccessControlEntry Obsolete. Provides derived classes for the IndividualAccessControlEntry class and represents access rights for a Microsoft Windows trustee (user, group, or service account) to perform Business Data Catalog application-specific implementations of common tasks.

Structures

  Structure Description
Public structure Pair<T1, T2> Obsolete. This class and its members are reserved for internal use and are not intended to be used in your code.

Interfaces

  Interface Description
Public interface IAccessControlEntry Obsolete. Specifies access rights for a trustee (user, group, site, or service account) to perform Business Data Catalog application-specific implementations of common tasks.
Public interface IAccessControlList Obsolete. Provides a list of access control entries, specifying access rights for one or more trustees in the Business Data Catalog.
Public interface IConnectionManager Obsolete. Reserved for internal use.
Public interface ITypeReflector Obsolete. Provides a way to create custom type reflectors to decipher the value contained by a TypeDescriptor object in the Business Data Catalog.

Enumerations

  Enumeration Description
Public enumeration BdcRights Obsolete. Represents a right that the administrator or someone with Manage Permissions right can set on a Business Data Catalog application and its Individually Securable metadata objects.