Flexberry ORM 4.0.0
Класс 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? у нас уже был этот класс - так и повелось).

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

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

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

Методы

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

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

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

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

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

сравнение

Аргументы
obj
Возвращает
override bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Equals ( object  obj)
inline

сравнение

Аргументы
obj
Возвращает
XmlSchema ICSSoft.STORMNET.UserDataTypes.NullableDateTime.GetSchema ( )
inline

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

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

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

Возвращает
static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator DateTime ( NullableDateTime  value)
inlineexplicitstatic

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

Аргументы
value
Возвращает
static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator DateTime? ( NullableDateTime  value)
inlineexplicitstatic

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

Аргументы
value
Возвращает
static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator NullableDateTime ( DateTime?  value)
inlineexplicitstatic

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

Аргументы
value
Возвращает
static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator NullableDateTime ( DateTime  value)
inlineexplicitstatic

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

Аргументы
value
Возвращает
static ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator NullableDateTime ( DBNull  value)
inlineexplicitstatic

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

Аргументы
value
Возвращает
static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator!= ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Не равно

Аргументы
xx
yy
Возвращает
x != y
static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator< ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Меньше

Аргументы
xx
yy
Возвращает
x меньше y
static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator<= ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

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

Аргументы
xx
yy
Возвращает
x меньше либо равен y
static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator== ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Равно

Аргументы
xx
yy
Возвращает
x == y
static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator> ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

Больше

Аргументы
xx
yy
Возвращает
x больше y
static bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.operator>= ( NullableDateTime  x,
NullableDateTime  y 
)
inlinestatic

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

Аргументы
xx
yy
Возвращает
x больше либо равен y
static NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Parse ( string  value)
inlinestatic

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

Аргументы
value
Возвращает
bool ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToBoolean ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
byte ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToByte ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
char ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToChar ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
DateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToDateTime ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
decimal ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToDecimal ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
double ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToDouble ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
short ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToInt16 ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
int ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToInt32 ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
long ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToInt64 ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
sbyte ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToSByte ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
float ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToSingle ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
override string ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToString ( )
inline

В строку

Возвращает
object ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToType ( Type  conversionType,
IFormatProvider  provider 
)
inline

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

Аргументы
conversionType
provider
Возвращает
ushort ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToUInt16 ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
uint ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToUInt32 ( IFormatProvider  provider)
inline

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

Аргументы
provider
Возвращает
ulong ICSSoft.STORMNET.UserDataTypes.NullableDateTime.ToUInt64 ( IFormatProvider  provider)
inline

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

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

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

NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Now
staticget

DateTime.Now

NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.Today
staticget

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

NullableDateTime ICSSoft.STORMNET.UserDataTypes.NullableDateTime.UtcNow
staticget

DateTime.UtcNow

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

Значение