C# Класс Fan.Sys.Duration

Duration
Наследование: FanObj, Literal
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Zero Duration
m_defVal Duration
m_maxVal Duration
m_minVal Duration
m_negOneDay Duration
m_oneDay Duration
m_oneMin Duration
m_oneSec Duration
m_ticks long

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

Метод Описание
@typeof ( ) : Type
Equals ( object obj ) : bool
GetHashCode ( ) : int
abs ( ) : Duration
boot ( ) : Duration
compare ( object obj ) : long
div ( long x ) : Duration
divFloat ( double x ) : Duration
encode ( ObjEncoder @out ) : void
floor ( Duration accuracy ) : Duration
fromIso ( string s ) : Duration
fromIso ( string s, bool check ) : Duration
fromStr ( string s ) : Duration
fromStr ( string s, bool check ) : Duration
hash ( ) : long
make ( long ticks ) : Duration
makeMillis ( long ms ) : Duration
makeSec ( long secs ) : Duration
max ( Duration that ) : Duration
millis ( ) : long
min ( Duration that ) : Duration
minus ( Duration x ) : Duration
mult ( long x ) : Duration
multFloat ( double x ) : Duration
negate ( ) : Duration
now ( ) : Duration
nowTicks ( ) : long
plus ( Duration x ) : Duration
sec ( ) : long
ticks ( ) : long
toCode ( ) : string
toDay ( ) : long
toHour ( ) : long
toIso ( ) : string
toLocale ( ) : string
toMillis ( ) : long
toMin ( ) : long
toSec ( ) : long
toStr ( ) : string
uptime ( ) : Duration

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

Метод Описание
Duration ( long ticks ) : System

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

@typeof() публичный закрытый Метод

public final @typeof ( ) : Type
Результат Type

Equals() публичный закрытый Метод

public final Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный закрытый Метод

public final GetHashCode ( ) : int
Результат int

abs() публичный Метод

public abs ( ) : Duration
Результат Duration

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

public static boot ( ) : Duration
Результат Duration

compare() публичный закрытый Метод

public final compare ( object obj ) : long
obj object
Результат long

div() публичный Метод

public div ( long x ) : Duration
x long
Результат Duration

divFloat() публичный Метод

public divFloat ( double x ) : Duration
x double
Результат Duration

encode() публичный Метод

public encode ( ObjEncoder @out ) : void
@out Fanx.Serial.ObjEncoder
Результат void

floor() публичный Метод

public floor ( Duration accuracy ) : Duration
accuracy Duration
Результат Duration

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

public static fromIso ( string s ) : Duration
s string
Результат Duration

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

public static fromIso ( string s, bool check ) : Duration
s string
check bool
Результат Duration

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

public static fromStr ( string s ) : Duration
s string
Результат Duration

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

public static fromStr ( string s, bool check ) : Duration
s string
check bool
Результат Duration

hash() публичный закрытый Метод

public final hash ( ) : long
Результат long

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

public static make ( long ticks ) : Duration
ticks long
Результат Duration

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

public static makeMillis ( long ms ) : Duration
ms long
Результат Duration

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

public static makeSec ( long secs ) : Duration
secs long
Результат Duration

max() публичный Метод

public max ( Duration that ) : Duration
that Duration
Результат Duration

millis() публичный Метод

public millis ( ) : long
Результат long

min() публичный Метод

public min ( Duration that ) : Duration
that Duration
Результат Duration

minus() публичный Метод

public minus ( Duration x ) : Duration
x Duration
Результат Duration

mult() публичный Метод

public mult ( long x ) : Duration
x long
Результат Duration

multFloat() публичный Метод

public multFloat ( double x ) : Duration
x double
Результат Duration

negate() публичный Метод

public negate ( ) : Duration
Результат Duration

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

public static now ( ) : Duration
Результат Duration

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

public static nowTicks ( ) : long
Результат long

plus() публичный Метод

public plus ( Duration x ) : Duration
x Duration
Результат Duration

sec() публичный Метод

public sec ( ) : long
Результат long

ticks() публичный Метод

public ticks ( ) : long
Результат long

toCode() публичный Метод

public toCode ( ) : string
Результат string

toDay() публичный Метод

public toDay ( ) : long
Результат long

toHour() публичный Метод

public toHour ( ) : long
Результат long

toIso() публичный Метод

public toIso ( ) : string
Результат string

toLocale() публичный Метод

public toLocale ( ) : string
Результат string

toMillis() публичный Метод

public toMillis ( ) : long
Результат long

toMin() публичный Метод

public toMin ( ) : long
Результат long

toSec() публичный Метод

public toSec ( ) : long
Результат long

toStr() публичный Метод

public toStr ( ) : string
Результат string

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

public static uptime ( ) : Duration
Результат Duration

Описание свойств

Zero публичное статическое свойство

public static Duration Zero
Результат Duration

m_defVal публичное статическое свойство

public static Duration m_defVal
Результат Duration

m_maxVal публичное статическое свойство

public static Duration m_maxVal
Результат Duration

m_minVal публичное статическое свойство

public static Duration m_minVal
Результат Duration

m_negOneDay публичное статическое свойство

public static Duration m_negOneDay
Результат Duration

m_oneDay публичное статическое свойство

public static Duration m_oneDay
Результат Duration

m_oneMin публичное статическое свойство

public static Duration m_oneMin
Результат Duration

m_oneSec публичное статическое свойство

public static Duration m_oneSec
Результат Duration

m_ticks публичное свойство

public long m_ticks
Результат long