Microsoft.BusinessData.Infrastructure Namespace
The Microsoft.BusinessData.Infrastructure namespace contains types that handle the business data infrastructure.
Classes
Class | Description | |
---|---|---|
AccessDeniedException | Specifies the exception that is thrown when the Business Data Connectivity (BDC) service authorization subsystem detects an access attempt that is not valid. | |
AccessDeniedExceptionState | Represents the state of the AccessDeniedException object. This state can be serialized and returned as faults from Web services. | |
BdcException | An exception that is thrown when a problem occurs in Business Data Connectivity (BDC) service. | |
BdcExceptionState | Represents the Business Data Connectivity (BDC) service exception state that users can access for marshalling their implementations. This state can be serialized and returned as a Web service fault. | |
BdcSerializedExceptionState | Represents the Business Data Connectivity (BDC) service run-time exceptions that are thrown, including run-time exceptions for metadata. This state can be serialized and returned as a Web service fault. | |
HashCode | Provides a wrapper for a byte array that represents a hash value of a larger structure or data element. | |
Util | Contains utility functions that are used by the Business Data Connectivity service. |
Structures
Structure | Description | |
---|---|---|
Pair<T1, T2> | Represents a container for a pair of reference type instances. |
Interfaces
Interface | Description | |
---|---|---|
IAccessControlEntry | Represents an interface for an Access Control Entry (ACE). ACEs represent permissions for a particular user, and are bundled up in collections called Access Control Lists (ACLs) that are attached to securable metadata objects. | |
IAccessControlList | Defines methods to handle access control entries in the Business Data Connectivity (BDC) service. | |
IConnectionManager | Represents an interface for managing connections to an external data system. | |
IExceptionHelper | Defines methods that assist with localization. | |
ILobiAuthenticationProvider | Represents an interface to get the user's credentials. | |
IRemoteExecutionService | Executes the specified MethodInstance object in the Business Data Catalog (BDC) metadata. | |
ITypeReflector | Represents an interface for instantiating, setting, and getting values from objects in abstract type systems. |
Enumerations
Enumeration | Description | |
---|---|---|
AuthenticationScheme | Indicates the mode of authentication used when a component tries to access a resource on a remote computer. | |
BdcRights | Represents the permissions a principal can have on a Business Data Connectivity (BDC) service application and its metadata objects. | |
StandardExceptionMessageTags | Represents an enumeration that stores a list of tags that correspond to the known Business Data Connectivity (BDC) service exception types. |