Execute Method (DALBLTConnection)
- Last UpdatedApr 08, 2026
- 1 minute read
Executes the given Business Logic Tier (BLT) component on the host configured for this DALBLTConnection instance.
public OASySDNA.Common.DAL.ClientSDK.DriverRequest Execute(
string componentName,
int maxRowsToReturn,
List<DALBLTParam> bltParamList,
DALBLTConnection.DALBLTExecuteDelegate executeDelegateMethod,
object clientObject
)
public:
OASySDNA.Common.DAL.ClientSDK.DriverRequest^ Execute(
String^ componentName,
int maxRowsToReturn,
List<DALBLTParam^>^ bltParamList,
DALBLTConnection.DALBLTExecuteDelegate^ executeDelegateMethod,
Object^ clientObject
)
Parameters
- componentName
- The component name executed from the driver. The component name should be the same format as returned by Browse(). The full Component Object Model (COM) name must be specified and not the shortened version used by applications like BLTTestClient (for example, bobjACEAddCode.RPCACEAddCode is used and not ACEAddCode).
- maxRowsToReturn
- The maximum rows to return.
- bltParamList
- The input/output OASySDNA.Common.DAL.BLTCommon.DALBLTParam list.
- executeDelegateMethod
- The delegate method that is called to return the results of the execution.
- clientObject
- The reference to the client object.
Return Value
A Data Access Layer (DAL) OASySDNA.Common.DAL.ClientSDK.DriverRequest object. The user can call CancelRequest() to cancel pending requests.
| Exception | Description |
|---|---|
| System.ArgumentNullException | executeDelegateMethod must be non-null. |
| System.ObjectDisposedException | Thrown if this DALBLTConnection instance is disposed. |