Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.UserDataTypes.NullableDateTime

DateTime с поддержкой null (в ту эпоху, когда ещё не было DateTime? у нас уже был этот класс - так и повелось). Подробнее...

Граф наследования:ICSSoft.STORMNET.UserDataTypes.NullableDateTime:
ICSSoft.STORMNET.IComparableType

Открытые члены

 NullableDateTime ()
 Конструктор без параметров, нужен для Activator.CreateInstance. Подробнее...
 
override string ToString ()
 В строку. Подробнее...
 
override bool Equals (object obj)
 сравнение. Подробнее...
 
int Compare (object x)
 Сравнить текущий объект с переданным параметром. Если 0, значит объекты равны. Подробнее...
 
int CompareTo (object obj)
 сравнение. Подробнее...
 
ulong ToUInt64 (IFormatProvider provider)
 Не реализовано. Подробнее...
 
sbyte ToSByte (IFormatProvider provider)
 Не реализовано. Подробнее...
 
double ToDouble (IFormatProvider provider)
 Не реализовано. Подробнее...
 
DateTime ToDateTime (IFormatProvider provider)
 преобразование в DateTime. Подробнее...
 
float ToSingle (IFormatProvider provider)
 Не реализовано. Подробнее...
 
bool ToBoolean (IFormatProvider provider)
 Не реализовано. Подробнее...
 
int ToInt32 (IFormatProvider provider)
 Не реализовано. Подробнее...
 
ushort ToUInt16 (IFormatProvider provider)
 Не реализовано. Подробнее...
 
short ToInt16 (IFormatProvider provider)
 Не реализовано. Подробнее...
 
byte ToByte (IFormatProvider provider)
 Не реализовано. Подробнее...
 
char ToChar (IFormatProvider provider)
 Не реализовано. Подробнее...
 
long ToInt64 (IFormatProvider provider)
 Не реализовано. Подробнее...
 
TypeCode GetTypeCode ()
 Не реализовано. Подробнее...
 
decimal ToDecimal (IFormatProvider provider)
 Не реализовано. Подробнее...
 
object ToType (Type conversionType, IFormatProvider provider)
 Не реализовано. Подробнее...
 
uint ToUInt32 (IFormatProvider provider)
 Не реализовано. Подробнее...
 
XmlSchema GetSchema ()
 Не реализовано. Подробнее...
 
void ReadXml (XmlReader reader)
 
void WriteXml (XmlWriter writer)
 

Открытые статические члены

static bool operator< (NullableDateTime x, NullableDateTime y)
 Меньше. Подробнее...
 
static bool operator<= (NullableDateTime x, NullableDateTime y)
 Меньше либо равно. Подробнее...
 
static bool operator> (NullableDateTime x, NullableDateTime y)
 Больше. Подробнее...
 
static bool operator>= (NullableDateTime x, NullableDateTime y)
 Больше либо равно. Подробнее...
 
static bool operator== (NullableDateTime x, NullableDateTime y)
 Равно. Подробнее...
 
static bool operator!= (NullableDateTime x, NullableDateTime y)
 Не равно. Подробнее...
 
static operator DateTime (NullableDateTime value)
 Преобразование NullableDateTime в DateTime. Подробнее...
 
static operator DateTime? (NullableDateTime value)
 Преобразование NullableDateTime в DateTime?. Подробнее...
 
static operator NullableDateTime (DateTime? value)
 Преобразование DateTime? в NullableDateTime. Подробнее...
 
static operator NullableDateTime (DateTime value)
 Преобразование DateTime в NullableDateTime. Подробнее...
 
static operator NullableDateTime (DBNull value)
 Преобразование DBNull в NullableDateTime. Подробнее...
 
static NullableDateTime Parse (string value)
 Разбор строки и создание NullableDateTime. Подробнее...
 

Свойства

virtual DateTime Value [get, set]
 Значение. Подробнее...
 
static NullableDateTime Today [get]
 Сегодня (DateTime.Today). Подробнее...
 
static NullableDateTime Now [get]
 DateTime.Now. Подробнее...
 
static NullableDateTime UtcNow [get]
 DateTime.UtcNow. Подробнее...
 

Подробное описание

DateTime с поддержкой null (в ту эпоху, когда ещё не было DateTime? у нас уже был этот класс - так и повелось).

Конструктор(ы)

◆ NullableDateTime()

ICSSoft.STORMNET.UserDataTypes.NullableDateTime.NullableDateTime ( )
inline

Конструктор без параметров, нужен для Activator.CreateInstance.

Методы

◆ Compare()

int ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Compare ( object  x)
inline

Сравнить текущий объект с переданным параметром. Если 0, значит объекты равны.

Аргументы
xОбъект, с которым происходит сравнение.
Возвращает
Результат сравнения. Если 0, значит объекты равны.

Замещает ICSSoft.STORMNET.IComparableType.

◆ CompareTo()

int ICSSoft.STORMNET.UserDataTypes.NullableDateTime.CompareTo ( object  obj)
inline

сравнение.

Аргументы
obj
Возвращает

◆ Equals()

override bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Equals ( object  obj)
inline

сравнение.

Аргументы
obj
Возвращает

◆ GetSchema()

XmlSchema ICSSoft.STORMNET.UserDataTypes.NullableDateTime.GetSchema ( )
inline

Не реализовано.

◆ GetTypeCode()

TypeCode ICSSoft.STORMNET.UserDataTypes.NullableDateTime.GetTypeCode ( )
inline

Не реализовано.

Возвращает

◆ operator DateTime()

static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator DateTime ( NullableDateTime  value)
inlineexplicitstatic

Преобразование NullableDateTime в DateTime.

Аргументы
value
Возвращает

◆ operator DateTime?()

static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator DateTime? ( NullableDateTime  value)
inlineexplicitstatic

Преобразование NullableDateTime в DateTime?.

Аргументы
value
Возвращает

◆ operator NullableDateTime() [1/3]

static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator NullableDateTime ( DateTime  value)
inlineexplicitstatic

Преобразование DateTime в NullableDateTime.

Аргументы
value
Возвращает

◆ operator NullableDateTime() [2/3]

static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator NullableDateTime ( DateTime?  value)
inlineexplicitstatic

Преобразование DateTime? в NullableDateTime.

Аргументы
value
Возвращает

◆ operator NullableDateTime() [3/3]

static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator NullableDateTime ( DBNull  value)
inlineexplicitstatic

Преобразование DBNull в NullableDateTime.

Аргументы
value
Возвращает

◆ operator!=()

static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator!= ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Не равно.

Аргументы
xx.
yy.
Возвращает
x != y.

◆ operator<()

static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator< ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Меньше.

Аргументы
xx.
yy.
Возвращает
x меньше y.

◆ operator<=()

static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator<= ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Меньше либо равно.

Аргументы
xx.
yy.
Возвращает
x меньше либо равен y.

◆ operator==()

static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator== ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Равно.

Аргументы
xx.
yy.
Возвращает
x == y.

◆ operator>()

static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator> ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Больше.

Аргументы
xx.
yy.
Возвращает
x больше y.

◆ operator>=()

static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator>= ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Больше либо равно.

Аргументы
xx.
yy.
Возвращает
x больше либо равен y.

◆ Parse()

static NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Parse ( string  value)
inlinestatic

Разбор строки и создание NullableDateTime.

Аргументы
value
Возвращает

◆ ToBoolean()

bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToBoolean ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToByte()

byte ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToByte ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToChar()

char ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToChar ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToDateTime()

DateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToDateTime ( IFormatProvider  provider)
inline

преобразование в DateTime.

Аргументы
provider
Возвращает

◆ ToDecimal()

decimal ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToDecimal ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToDouble()

double ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToDouble ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToInt16()

short ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToInt16 ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToInt32()

int ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToInt32 ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToInt64()

long ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToInt64 ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToSByte()

sbyte ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToSByte ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToSingle()

float ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToSingle ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToString()

override string ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToString ( )
inline

В строку.

Возвращает

◆ ToType()

object ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToType ( Type  conversionType,
IFormatProvider  provider 
)
inline

Не реализовано.

Аргументы
conversionType
provider
Возвращает

◆ ToUInt16()

ushort ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToUInt16 ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToUInt32()

uint ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToUInt32 ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

◆ ToUInt64()

ulong ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToUInt64 ( IFormatProvider  provider)
inline

Не реализовано.

Аргументы
provider
Возвращает

Полный список свойств

◆ Now

NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Now
staticget

DateTime.Now.

◆ Today

NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Today
staticget

Сегодня (DateTime.Today).

◆ UtcNow

NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.UtcNow
staticget

DateTime.UtcNow.

◆ Value

virtual DateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Value
getset

Значение.