public abstract class BaseStatement<TResult> where TResult : BaseResult
Public MustInherit Class BaseStatement(Of TResult As BaseResult)
Thetype exposes the following members.
Initializes a new instance of the BaseStatement class based on the specified session.
Converts a statement to prepared statement for a second execution without any change but Bind, Limit, or Offset.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Executes the base statements. This method is intended to be defined by child classes.
Executes a statement asynchronously.
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
Sets the status as Changed for prepared statement validation.
Returns a string that represents the current object.(Inherited from Object.)
Validates if the session is open and valid.