Expand Minimize

Microsoft.BusinessData.Runtime Namespace

The namespace Runtime is used for creating or augmenting types that can be reflected by using a Microsoft .NET Framework type reflector.

Public classAdministrablePropertyRepresents a single property that can be configured for the Business Connectivity Services connector.
Public classAssociationEntityInstanceReferencesDictionaryRepresents a dictionary with associations as a key, and External Item reference collection as a value.
Public classAssociationEntityInstancesDictionaryRepresents a dictionary with associations as key and External Item collection as value.
Public classAuthenticationExceptionSpecifies 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.
Public classBackendNullReturnExceptionRepresents 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.
Public classBatchCompletionEventArgsRepresents a class that provides event arguments for the BatchCompletionEventHandler class.
Public classCannotConnectExceptionThrown when the Business Data Connectivity (BDC) service cannot successfully make a connection to the external system business application.
Public classConflictDetectedExceptionThrown when a conflict is detected between two different updates.
Public classConnectionPoolFullExceptionThrown when a connection cannot be obtained because the connection pool is full.
Public classDynamicTypeRepresents an object whose structure can be modified at run time.
Public classEntityInstanceCollectionRepresents the collection of External Items.
Public classEntityInstanceReferenceRepresents a reference to an External Item.
Public classEntityInstanceReferenceCollectionRepresents a collection of references to External Items.
Public classExceededLimitExceptionRepresents the error that occurs when the operation exceeds the throttling limits set by the administrator.
Public classExecutingTooLongExceptionThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classIdentityDefines the identifier values of an External Item.
Public classLobBusinessErrorExceptionException that is thrown when a business logic error occurs during the method instance execution.
Public classLobGenericExceptionRepresents an exception thrown when an error occurs in the line-of-business system during a method execution.
Public classObjectDeletedExceptionException that is thrown when you try to use an offline external item that has been scheduled for deletion.
Public classObjectNotFoundExceptionThrown when an external item is not present.
Public classOperationModeSpecifies the mode in which an operation is to be executed.
Public classPartialBulkReadExceptionRepresents an exception thrown when BulkSpecificFinder returns fewer items than requested.
Public classPartialCreateExceptionRepresents an exception thrown when a CreateWithFields operation needs to execute both Create and UpdateMethodInstances, and execution of Update MehtodInstance has failed.
Public classProxyGenerationResultRepresents the results of proxy generation.
Public classRuntimeExceptionRepresents any exception thrown by the Microsoft Business Connectivity Services (BCS).
Public classSsoAuthenticationExceptionAn 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.
Public classTooManyInstancesReturnedExceptionThis class and its members are reserved for internal use and are not intended to be used in your code.

Public interfaceIAdministrableSystemEnables custom BDC connectors to report configurable connection properties that can be modified by the administrator.
Public interfaceIAssociatedIdSetWraps the identities of associated External Items.
Public interfaceIAssociatedIdSetEnumeratorDefines an enumeration of identities of associated External Items.
Public interfaceIBatchableEntityInstanceEnumeratorDefines properties and events that control batching.
Public interfaceIBatchingTerminationFilterDefines a property, a value, and a relationship to control batch termination.
Public interfaceICloseableDefines a method to close the server stream for the IEntityInstanceEnumerator interface.
Public interfaceIEntityInstanceDefines methods and properties to handle an External Item.
Public interfaceIEntityInstanceEnumeratorRepresents an enumerator interface that enables reading External Items from collections or streams.
Public interfaceIExecutionContextRepresents 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.
Public interfaceIExecutionInfoContains information about the execution of a method.
Public interfaceIFieldAccessorProvides 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.
Public interfaceIFieldValueDictionaryRepresents a collection of field/value pairs that correspond to a view.
Public interfaceIFilterRepresents the runtime filter.
Public interfaceIFilterCollectionRepresents the collection of filters of a method instance.
Public interfaceIInputOutputFilterRepresents a filter that has both an input value and an output value.
Public interfaceIInstanceRepresents an instance of a data class.
Public interfaceIMethodExecutionInfoProvides information on a method instance that is executed or being executed against an external system.
Public interfaceIOutputFilterRepresents a filter that has a return value.
Public interfaceIProfileProviderProvides methods to obtain profile values to be used with the UserProfile filter.
Public interfaceIRuntimeHelperDefines various helper functions for the Business Data Connectivity (BDC) service runtime.
Public interfaceISharedEntityStateRepresents the shared external content type state information for an external content type's instances.
Public interfaceIStreamableFieldRepresents a streamable field.
Public interfaceIStreamableFieldDescriptorDefines properties that provide descriptive information about a field that can be streamed.
Public interfaceIStreamableFieldDescriptorCollectionRepresents the descriptors collection of the fields that can be streamed.
Public interfaceISystemPropertyValidatorThis interface can be implemented by custom connectors to provide property validation through administrative interfaces.
Public interfaceISystemProxyAssemblyManagerThis interface can be implemented by custom connectors that make use of multiple assemblies.
Public interfaceISystemProxyGeneratorThis interface can be implemented by custom connectors to generate a proxy to the external system.
Public interfaceISystemUtilityRepresents the primary interface implemented by custom connectors.
Public interfaceIUserInputFilterRepresents a filter with one or more values that can be set.

Public delegateBatchCompletionEventHandlerRepresents a method that handles the batch completion event.
Public delegateExecutionEventHandlerDescribes 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.

Public enumerationCacheUsageRepresents an enumeration that specifies whether offline data cache should be used for an operation or not.

Community Additions

© 2014 Microsoft