Share via


IRuntimeHelper Members

Include Protected Members
Include Inherited Members

Defines various helper functions for the Business Data Connectivity (BDC) service runtime.

The IRuntimeHelper type exposes the following members.

Methods

  Name Description
Public method CreateDataTable(IEntityInstanceEnumerator) Creates a DataTable with the data obtained from the given enumeration of External ItemExternal Items.
Public method CreateDataTable(IEntityInstanceEnumerator, Boolean) Creates a DataTable with the data obtained from the given enumeration of External ItemExternal Items, with an option to create an extra column to store identities of the External ItemExternal Items.
Public method CreateDataTable(IEntityInstanceEnumerator, Int32) Creates a DataTable with the data obtained from the given enumeration of External ItemExternal Items with a specified maximum number of rows.
Public method CreateDataTable(IEntityInstanceEnumerator, Int32, Boolean) Creates a DataTable with the data obtained from the given enumeration of External Items with a specified maximum number of rows and an option to create an extra column to store identities of the External Items.
Public method CreateDataTable(IEntityInstanceEnumerator, Int32, Int32) Creates a DataTable with the data obtained from the given enumeration of External Items with a specified maximum number of rows and option to skip the given number of items.
Public method CreateDataTable(IEntityInstanceEnumerator, Int32, Int32, Boolean) Creates a DataTable with the data obtained from the given enumeration of External Items with a specified maximum number of rows, an option to skip the given number of items and an option to create an extra column to store identities of the External Items.
Public method ExtractIdentity Extracts identity of an External Item from given fields.
Public method FilterMetadataObjectsByProperty<T>(IEnumerable<T>, String) Gets the metadata objects from the given collection that contains a property with the given name.
Public method FilterMetadataObjectsByProperty<T>(IEnumerable<T>, String, Object) Gets the metadata objects from the given collection that contains a property with the given name and value.
Public method GetFirstItem<T> Gets the first metadata object in the enumeration.
Public method GetOutputFilterByName Gets the output filter with the specified name from the specified filter collection.
Public method GetUserInputFilterByName Gets the user input filter that has the given name from the filter collection.
Public method VerifyEntityInstanceReference(EntityInstanceReference, String) Checks whether the given External ItemExternal Item reference references an External ItemExternal Item in an external system instance with the given name.
Public method VerifyEntityInstanceReference(EntityInstanceReference, String, String) Checks whether the given External ItemExternal Item reference references an External ItemExternal Item of the external content type with the given name and namespace.
Public method VerifyEntityInstanceReference(EntityInstanceReference, String, String, String) Checks whether the given External ItemExternal Item reference references an External ItemExternal Item of the external content type with the given name and namespace, and is obtained by the SpecificFinder method instance with the given name.

Top

See Also

Reference

IRuntimeHelper Interface

Microsoft.BusinessData.Runtime Namespace