Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The namespace Runtime is used for creating or augmenting types that can be reflected by using a Microsoft .NET Framework type reflector.
Classes
Class | Description | |
---|---|---|
![]() |
AdministrableProperty | Represents a single property that can be configured for the Business Connectivity Services connector. |
![]() |
AssociationEntityInstanceReferencesDictionary | Represents a dictionary with associations as a key, and External Item reference collection as a value. |
![]() |
AssociationEntityInstancesDictionary | Represents a dictionary with associations as key and External Item collection as value. |
![]() |
AuthenticationException | Specifies the error that is thrown when the Business Data Connectivity (BDC) service encounters an authentication problem with the external system, such as rejected or expired credentials. |
![]() |
BackendNullReturnException | Represents an exception that is thrown when the external system method returns a null reference (Nothing in Visual Basic) for an object that is required for Microsoft Business Connectivity Services (BCS) to work correctly. |
![]() |
BatchCompletionEventArgs | Represents a class that provides event arguments for the BatchCompletionEventHandler class. |
![]() |
CannotConnectException | Thrown when the Business Data Connectivity (BDC) service cannot successfully make a connection to the external system business application. |
![]() |
ConflictDetectedException | Thrown when a conflict is detected between two different updates. |
![]() |
ConnectionPoolFullException | Thrown when a connection cannot be obtained because the connection pool is full. |
![]() |
DynamicType | Represents an object whose structure can be modified at run time. |
![]() |
EntityInstanceCollection | Represents the collection of External Items. |
![]() |
EntityInstanceReference | Represents a reference to an External Item. |
![]() |
EntityInstanceReferenceCollection | Represents a collection of references to External Items. |
![]() |
ExceededLimitException | Represents the error that occurs when the operation exceeds the throttling limits set by the administrator. |
![]() |
ExecutingTooLongException | This class and its members are reserved for internal use and are not intended to be used in your code. |
![]() |
Identity | Defines the identifier values of an External Item. |
![]() |
LobBusinessErrorException | Exception that is thrown when a business logic error occurs during the method instance execution. |
![]() |
LobGenericException | Represents an exception thrown when an error occurs in the line-of-business system during a method execution. |
![]() |
ObjectDeletedException | Exception that is thrown when you try to use an offline external item that has been scheduled for deletion. |
![]() |
ObjectNotFoundException | Thrown when an external item is not present. |
![]() |
OperationMode | Specifies the mode in which an operation is to be executed. |
![]() |
PartialBulkReadException | Represents an exception thrown when BulkSpecificFinder returns fewer items than requested. |
![]() |
PartialCreateException | Represents an exception thrown when a CreateWithFields operation needs to execute both Create and UpdateMethodInstances, and execution of Update MehtodInstance has failed. |
![]() |
ProxyGenerationResult | Represents the results of proxy generation. |
![]() |
RuntimeException | Represents any exception thrown by the Microsoft Business Connectivity Services (BCS). |
![]() |
SsoAuthenticationException | An exception that is thrown when a secure store related authentication problem occurs, such as when credentials obtained from SSO are being rejected by the external system or when SSO rejects the user-provided credentials. |
![]() |
TooManyInstancesReturnedException | This class and its members are reserved for internal use and are not intended to be used in your code. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IAdministrableSystem | Enables custom BDC connectors to report configurable connection properties that can be modified by the administrator. |
![]() |
IAssociatedIdSet | Wraps the identities of associated External Items. |
![]() |
IAssociatedIdSetEnumerator | Defines an enumeration of identities of associated External Items. |
![]() |
IBatchableEntityInstanceEnumerator | Defines properties and events that control batching. |
![]() |
IBatchingTerminationFilter | Defines a property, a value, and a relationship to control batch termination. |
![]() |
ICloseable | Defines a method to close the server stream for the IEntityInstanceEnumerator interface. |
![]() |
IEntityInstance | Defines methods and properties to handle an External Item. |
![]() |
IEntityInstanceEnumerator | Represents an enumerator interface that enables reading External Items from collections or streams. |
![]() |
IExecutionContext | Represents an execution context that is used to track and modify the behavior of operations against the external system, also allowing direct communication between a custom connector and the application. |
![]() |
IExecutionInfo | Contains information about the execution of a method. |
![]() |
IFieldAccessor | Provides functionality that enables the Business Data Connectivity (BDC) service runtime to get and set the values of fields in data structures that represent External Items. |
![]() |
IFieldValueDictionary | Represents a collection of field/value pairs that correspond to a view. |
![]() |
IFilter | Represents the runtime filter. |
![]() |
IFilterCollection | Represents the collection of filters of a method instance. |
![]() |
IInputOutputFilter | Represents a filter that has both an input value and an output value. |
![]() |
IInstance | Represents an instance of a data class. |
![]() |
IMethodExecutionInfo | Provides information on a method instance that is executed or being executed against an external system. |
![]() |
IOutputFilter | Represents a filter that has a return value. |
![]() |
IProfileProvider | Provides methods to obtain profile values to be used with the UserProfile filter. |
![]() |
IRuntimeHelper | Defines various helper functions for the Business Data Connectivity (BDC) service runtime. |
![]() |
ISharedEntityState | Represents the shared external content type state information for an external content type's instances. |
![]() |
IStreamableField | Represents a streamable field. |
![]() |
IStreamableFieldDescriptor | Defines properties that provide descriptive information about a field that can be streamed. |
![]() |
IStreamableFieldDescriptorCollection | Represents the descriptors collection of the fields that can be streamed. |
![]() |
ISystemPropertyValidator | This interface can be implemented by custom connectors to provide property validation through administrative interfaces. |
![]() |
ISystemProxyAssemblyManager | This interface can be implemented by custom connectors that make use of multiple assemblies. |
![]() |
ISystemProxyGenerator | This interface can be implemented by custom connectors to generate a proxy to the external system. |
![]() |
ISystemUtility | Represents the primary interface implemented by custom connectors. |
![]() |
IUserInputFilter | Represents a filter with one or more values that can be set. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
BatchCompletionEventHandler | Represents a method that handles the batch completion event. |
![]() |
ExecutionEventHandler | Describes the signature of a handler that will be called either before or after the execution of a method. The handler is called to pre-process the inputs of the method to be executed or to post-process the outputs of the executed method. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
CacheUsage | Represents an enumeration that specifies whether offline data cache should be used for an operation or not. |