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. |