C# Class Deveel.Data.Sql.ExecutionContext

Inheritance: IDisposable
Mostrar archivo Open project: deveel/deveeldb Class Usage Examples

Private Properties

Property Type Description
AfterExecute void
AssertNotFinished void
BeforeExecute void
Control void
Dispose void
ExecutionContext System
FindInTree SqlStatement
Raise void
Return void
Terminate void
Transfer void

Public Methods

Method Description
Dispose ( ) : void
ExecutionContext ( IRequest request, SqlStatement statement ) : System
NewBlock ( SqlStatement statement ) : ExecutionContext
SetCursor ( ICursor cursor ) : void
SetResult ( Field value ) : void
SetResult ( ITable result ) : void
SetResult ( int value ) : void

Private Methods

Method Description
AfterExecute ( ) : void
AssertNotFinished ( ) : void
BeforeExecute ( ) : void
Control ( LoopControlType controlType, string label ) : void
Dispose ( bool disposing ) : void
ExecutionContext ( ExecutionContext parent, IRequest request, SqlStatement statement ) : System
FindInTree ( SqlStatement root, string label ) : SqlStatement
Raise ( string exceptionName ) : void
Return ( SqlExpression value ) : void
Terminate ( ) : void
Transfer ( string label ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

ExecutionContext() public method

public ExecutionContext ( IRequest request, SqlStatement statement ) : System
request IRequest
statement SqlStatement
return System

NewBlock() public method

public NewBlock ( SqlStatement statement ) : ExecutionContext
statement SqlStatement
return ExecutionContext

SetCursor() public method

public SetCursor ( ICursor cursor ) : void
cursor ICursor
return void

SetResult() public method

public SetResult ( Field value ) : void
value Field
return void

SetResult() public method

public SetResult ( ITable result ) : void
result ITable
return void

SetResult() public method

public SetResult ( int value ) : void
value int
return void