C# Class Deveel.Data.Sql.Variables.ContextExtensions

Mostrar archivo Open project: deveel/deveeldb

Public Methods

Method Description
DeclareVariable ( this context, VariableInfo variableInfo ) : Variable
DeclareVariable ( this context, string variableName, SqlType variableType ) : Variable
DeclareVariable ( this context, string variableName, SqlType variableType, bool constant ) : Variable
DropVariable ( this context, string variableName ) : bool
FindVariable ( this context, string variableName ) : Variable
SetVariable ( this context, string variableName, SqlExpression value ) : Variable
VariableExists ( this context, string variableName ) : bool
VariableResolver ( this context ) : IVariableResolver

Method Details

DeclareVariable() public static method

public static DeclareVariable ( this context, VariableInfo variableInfo ) : Variable
context this
variableInfo VariableInfo
return Variable

DeclareVariable() public static method

public static DeclareVariable ( this context, string variableName, SqlType variableType ) : Variable
context this
variableName string
variableType SqlType
return Variable

DeclareVariable() public static method

public static DeclareVariable ( this context, string variableName, SqlType variableType, bool constant ) : Variable
context this
variableName string
variableType SqlType
constant bool
return Variable

DropVariable() public static method

public static DropVariable ( this context, string variableName ) : bool
context this
variableName string
return bool

FindVariable() public static method

public static FindVariable ( this context, string variableName ) : Variable
context this
variableName string
return Variable

SetVariable() public static method

public static SetVariable ( this context, string variableName, SqlExpression value ) : Variable
context this
variableName string
value Deveel.Data.Sql.Expressions.SqlExpression
return Variable

VariableExists() public static method

public static VariableExists ( this context, string variableName ) : bool
context this
variableName string
return bool

VariableResolver() public static method

public static VariableResolver ( this context ) : IVariableResolver
context this
return IVariableResolver