C# Класс Deveel.Data.Routines.SystemFunctions

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Abs ( Field value ) : Field
AddDate ( Field dateField, Field datePart, Field value ) : Field
Cast ( IRequest context, Field value, SqlType destType ) : Field
Concat ( Field args ) : Field
Cos ( Field value ) : Field
CosH ( Field value ) : Field
CurrentDate ( IRequest request ) : Field
CurrentKey ( IRequest request, Field tableName ) : Field
CurrentKey ( IRequest request, SqlString tableName ) : SqlNumber
CurrentTime ( IRequest request ) : Field
CurrentTimeStamp ( IRequest request ) : Field
CurrentValue ( IRequest query, Field tableName ) : Field
CurrentValue ( IRequest query, SqlString sequenceName ) : SqlNumber
DateFormat ( Field dateField, Field format ) : Field
Extract ( Field dateField, Field datePart ) : Field
Log ( Field value, Field newBase ) : Field
Log2 ( Field value ) : Field
NewObject ( IRequest context, Field typeName, Field args = null ) : Field
NextDay ( Field dateField, Field dayOfWeek ) : Field
NextValue ( IRequest request, Field sequenceName ) : Field
NextValue ( IRequest request, SqlString sequenceName ) : SqlNumber
Or ( Field ob1, Field ob2 ) : Field
Round ( Field value ) : Field
Round ( Field value, Field precision ) : Field
Sin ( Field value ) : Field
SystemDate ( ) : Field
SystemTime ( ) : Field
SystemTimeStamp ( ) : Field
Tan ( Field value ) : Field
TanH ( Field value ) : Field
ToBinary ( Field value ) : Field
ToDate ( Field obj ) : Field
ToDateTime ( Field obj ) : Field
ToNumber ( Field value ) : Field
ToString ( Field value ) : Field
ToTimeStamp ( Field obj ) : Field
ToTimeStamp ( Field obj, Field timeZone ) : Field
UniqueKey ( IRequest request, Field tableName ) : Field
UniqueKey ( IRequest request, SqlString tableName ) : SqlNumber
User ( IRequest query ) : Field

Приватные методы

Метод Описание
FRuleConvert ( Field obj ) : Field
MathFunction ( Func op, Field value, Field other ) : Field
MathFunction ( SqlNumber>.Func op, Field value ) : Field
ParseDayOfWeek ( Field value ) : DayOfWeek
PrivilegeString ( Field ob ) : Field
SystemFunctions ( ) : System

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

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

public static Abs ( Field value ) : Field
value Field
Результат Field

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

public static AddDate ( Field dateField, Field datePart, Field value ) : Field
dateField Field
datePart Field
value Field
Результат Field

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

public static Cast ( IRequest context, Field value, SqlType destType ) : Field
context IRequest
value Field
destType SqlType
Результат Field

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

public static Concat ( Field args ) : Field
args Field
Результат Field

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

public static Cos ( Field value ) : Field
value Field
Результат Field

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

public static CosH ( Field value ) : Field
value Field
Результат Field

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

public static CurrentDate ( IRequest request ) : Field
request IRequest
Результат Field

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

public static CurrentKey ( IRequest request, Field tableName ) : Field
request IRequest
tableName Field
Результат Field

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

public static CurrentKey ( IRequest request, SqlString tableName ) : SqlNumber
request IRequest
tableName SqlString
Результат SqlNumber

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

public static CurrentTime ( IRequest request ) : Field
request IRequest
Результат Field

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

public static CurrentTimeStamp ( IRequest request ) : Field
request IRequest
Результат Field

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

public static CurrentValue ( IRequest query, Field tableName ) : Field
query IRequest
tableName Field
Результат Field

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

public static CurrentValue ( IRequest query, SqlString sequenceName ) : SqlNumber
query IRequest
sequenceName SqlString
Результат SqlNumber

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

public static DateFormat ( Field dateField, Field format ) : Field
dateField Field
format Field
Результат Field

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

public static Extract ( Field dateField, Field datePart ) : Field
dateField Field
datePart Field
Результат Field

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

public static Log ( Field value, Field newBase ) : Field
value Field
newBase Field
Результат Field

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

public static Log2 ( Field value ) : Field
value Field
Результат Field

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

public static NewObject ( IRequest context, Field typeName, Field args = null ) : Field
context IRequest
typeName Field
args Field
Результат Field

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

public static NextDay ( Field dateField, Field dayOfWeek ) : Field
dateField Field
dayOfWeek Field
Результат Field

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

public static NextValue ( IRequest request, Field sequenceName ) : Field
request IRequest
sequenceName Field
Результат Field

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

public static NextValue ( IRequest request, SqlString sequenceName ) : SqlNumber
request IRequest
sequenceName SqlString
Результат SqlNumber

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

public static Or ( Field ob1, Field ob2 ) : Field
ob1 Field
ob2 Field
Результат Field

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

public static Round ( Field value ) : Field
value Field
Результат Field

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

public static Round ( Field value, Field precision ) : Field
value Field
precision Field
Результат Field

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

public static Sin ( Field value ) : Field
value Field
Результат Field

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

public static SystemDate ( ) : Field
Результат Field

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

public static SystemTime ( ) : Field
Результат Field

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

public static SystemTimeStamp ( ) : Field
Результат Field

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

public static Tan ( Field value ) : Field
value Field
Результат Field

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

public static TanH ( Field value ) : Field
value Field
Результат Field

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

public static ToBinary ( Field value ) : Field
value Field
Результат Field

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

public static ToDate ( Field obj ) : Field
obj Field
Результат Field

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

public static ToDateTime ( Field obj ) : Field
obj Field
Результат Field

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

public static ToNumber ( Field value ) : Field
value Field
Результат Field

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

public static ToString ( Field value ) : Field
value Field
Результат Field

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

public static ToTimeStamp ( Field obj ) : Field
obj Field
Результат Field

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

public static ToTimeStamp ( Field obj, Field timeZone ) : Field
obj Field
timeZone Field
Результат Field

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

public static UniqueKey ( IRequest request, Field tableName ) : Field
request IRequest
tableName Field
Результат Field

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

public static UniqueKey ( IRequest request, SqlString tableName ) : SqlNumber
request IRequest
tableName SqlString
Результат SqlNumber

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

public static User ( IRequest query ) : Field
query IRequest
Результат Field