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

Afficher le fichier Open project: deveel/deveeldb

Méthodes publiques

Méthode Description
DefineVariable ( this scope, VariableInfo variableInfo ) : Variable
DefineVariable ( this scope, string variableName, SqlType variableType ) : Variable
DefineVariable ( this scope, string variableName, SqlType variableType, bool constant ) : Variable
DropVariable ( this scope, string variableName ) : bool
GetBooleanVariable ( this transaction, string name ) : bool
GetIntegerVariable ( this scope, string name ) : int
GetIntegerVariable ( this scope, string name, int defaultValue ) : int
GetStringVariable ( this transaction, string name ) : string
GetVariable ( this scope, string variableName ) : Variable
HasVariable ( this scope, string variableName ) : bool
SetBooleanVariable ( this transaction, string name, bool value ) : void
SetIntegerVariable ( this scope, string name, int value ) : void
SetStringVariable ( this transaction, string name, string value ) : void
SetVariable ( this scope, string variableName, Field value ) : Variable

Method Details

DefineVariable() public static méthode

public static DefineVariable ( this scope, VariableInfo variableInfo ) : Variable
scope this
variableInfo VariableInfo
Résultat Variable

DefineVariable() public static méthode

public static DefineVariable ( this scope, string variableName, SqlType variableType ) : Variable
scope this
variableName string
variableType SqlType
Résultat Variable

DefineVariable() public static méthode

public static DefineVariable ( this scope, string variableName, SqlType variableType, bool constant ) : Variable
scope this
variableName string
variableType SqlType
constant bool
Résultat Variable

DropVariable() public static méthode

public static DropVariable ( this scope, string variableName ) : bool
scope this
variableName string
Résultat bool

GetBooleanVariable() public static méthode

public static GetBooleanVariable ( this transaction, string name ) : bool
transaction this
name string
Résultat bool

GetIntegerVariable() public static méthode

public static GetIntegerVariable ( this scope, string name ) : int
scope this
name string
Résultat int

GetIntegerVariable() public static méthode

public static GetIntegerVariable ( this scope, string name, int defaultValue ) : int
scope this
name string
defaultValue int
Résultat int

GetStringVariable() public static méthode

public static GetStringVariable ( this transaction, string name ) : string
transaction this
name string
Résultat string

GetVariable() public static méthode

public static GetVariable ( this scope, string variableName ) : Variable
scope this
variableName string
Résultat Variable

HasVariable() public static méthode

public static HasVariable ( this scope, string variableName ) : bool
scope this
variableName string
Résultat bool

SetBooleanVariable() public static méthode

public static SetBooleanVariable ( this transaction, string name, bool value ) : void
transaction this
name string
value bool
Résultat void

SetIntegerVariable() public static méthode

public static SetIntegerVariable ( this scope, string name, int value ) : void
scope this
name string
value int
Résultat void

SetStringVariable() public static méthode

public static SetStringVariable ( this transaction, string name, string value ) : void
transaction this
name string
value string
Résultat void

SetVariable() public static méthode

public static SetVariable ( this scope, string variableName, Field value ) : Variable
scope this
variableName string
value Field
Résultat Variable