Interface IExecutable
Interface for executions of a statement within an active transaction to QLDB.
Namespace: Amazon.QLDB.Driver
Assembly: Amazon.QLDB.Driver.dll
Syntax
public interface IExecutableMethods
| Improve this Doc View SourceExecute(String)
Execute the statement against QLDB and retrieve the result.
Declaration
IResult Execute(string statement)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | statement | The PartiQL statement to be executed against QLDB. | 
Returns
| Type | Description | 
|---|---|
| IResult | Result from executed statement. | 
Exceptions
| Type | Condition | 
|---|---|
| Amazon.Runtime.AmazonServiceException | Thrown when there is an error executing against QLDB. | 
Execute(String, IIonValue[])
Execute the statement using the specified parameters against QLDB and retrieve the result.
Declaration
IResult Execute(string statement, params IIonValue[] parameters)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | statement | The PartiQL statement to be executed against QLDB. | 
| Amazon.IonDotnet.Tree.IIonValue[] | parameters | Parameters to execute. | 
Returns
| Type | Description | 
|---|---|
| IResult | Result from executed statement. | 
Exceptions
| Type | Condition | 
|---|---|
| Amazon.Runtime.AmazonServiceException | Thrown when there is an error executing against QLDB. | 
Execute(String, List<IIonValue>)
Execute the statement using the specified parameters against QLDB and retrieve the result.
Declaration
IResult Execute(string statement, List<IIonValue> parameters)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | statement | The PartiQL statement to be executed against QLDB. | 
| System.Collections.Generic.List<Amazon.IonDotnet.Tree.IIonValue> | parameters | Parameters to execute. | 
Returns
| Type | Description | 
|---|---|
| IResult | Result from executed statement. | 
Exceptions
| Type | Condition | 
|---|---|
| Amazon.Runtime.AmazonServiceException | Thrown when there is an error executing against QLDB. |