C# Класс Deveel.Data.Sql.Variables.VariableScopeExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

DefineVariable() публичный статический Метод

public static DefineVariable ( this scope, VariableInfo variableInfo ) : Variable
scope this
variableInfo VariableInfo
Результат Variable

DefineVariable() публичный статический Метод

public static DefineVariable ( this scope, string variableName, SqlType variableType ) : Variable
scope this
variableName string
variableType SqlType
Результат Variable

DefineVariable() публичный статический Метод

public static DefineVariable ( this scope, string variableName, SqlType variableType, bool constant ) : Variable
scope this
variableName string
variableType SqlType
constant bool
Результат Variable

DropVariable() публичный статический Метод

public static DropVariable ( this scope, string variableName ) : bool
scope this
variableName string
Результат bool

GetBooleanVariable() публичный статический Метод

public static GetBooleanVariable ( this transaction, string name ) : bool
transaction this
name string
Результат bool

GetIntegerVariable() публичный статический Метод

public static GetIntegerVariable ( this scope, string name ) : int
scope this
name string
Результат int

GetIntegerVariable() публичный статический Метод

public static GetIntegerVariable ( this scope, string name, int defaultValue ) : int
scope this
name string
defaultValue int
Результат int

GetStringVariable() публичный статический Метод

public static GetStringVariable ( this transaction, string name ) : string
transaction this
name string
Результат string

GetVariable() публичный статический Метод

public static GetVariable ( this scope, string variableName ) : Variable
scope this
variableName string
Результат Variable

HasVariable() публичный статический Метод

public static HasVariable ( this scope, string variableName ) : bool
scope this
variableName string
Результат bool

SetBooleanVariable() публичный статический Метод

public static SetBooleanVariable ( this transaction, string name, bool value ) : void
transaction this
name string
value bool
Результат void

SetIntegerVariable() публичный статический Метод

public static SetIntegerVariable ( this scope, string name, int value ) : void
scope this
name string
value int
Результат void

SetStringVariable() публичный статический Метод

public static SetStringVariable ( this transaction, string name, string value ) : void
transaction this
name string
value string
Результат void

SetVariable() публичный статический Метод

public static SetVariable ( this scope, string variableName, Field value ) : Variable
scope this
variableName string
value Field
Результат Variable