Flexberry ORM 4.0.0
Класс ICSSoft.STORMNET.UserDataTypes.NullableDecimal

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

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

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

 NullableDecimal ()
 Конструктор без параметров, нужен для Activator.CreateInstance Подробнее...
 
override string ToString ()
 В строку Подробнее...
 
override bool Equals (object obj)
 Сравнение Подробнее...
 
int Compare (object x)
 Сравнить текущий объект с переданным параметром. Если 0, значит объекты равны. Подробнее...
 
int CompareTo (object obj)
 Сравнение Подробнее...
 
int Compare (Object x, Object y)
 сравнение Подробнее...
 
ulong ToUInt64 (IFormatProvider provider)
 
sbyte ToSByte (IFormatProvider provider)
 
double ToDouble (IFormatProvider provider)
 Не реализовано Подробнее...
 
DateTime ToDateTime (IFormatProvider provider)
 Не реализовано Подробнее...
 
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 operator Decimal (NullableDecimal value)
 Явное преобразование к Decimal Подробнее...
 
static operator NullableDecimal (Decimal value)
 Явное преобразование Decimal к NullableDecimal Подробнее...
 
static operator Decimal? (NullableDecimal value)
 Явное преобразование к Decimal Подробнее...
 
static operator NullableDecimal (Decimal?value)
 Явное преобразование Decimal к NullableDecimal Подробнее...
 
static operator NullableDecimal (DBNull value)
 Явное преобразование DBNull к NullableDecimal Подробнее...
 
static bool operator== (NullableDecimal x, NullableDecimal y)
 

Подробнее...
 
static bool operator!= (NullableDecimal x, NullableDecimal y)
 != Подробнее...
 
static bool operator> (NullableDecimal x, NullableDecimal y)
 

Подробнее...
 
static bool operator>= (NullableDecimal x, NullableDecimal y)
 >= Подробнее...
 
static bool operator< (NullableDecimal x, NullableDecimal y)
 меньше Подробнее...
 
static bool operator<= (NullableDecimal x, NullableDecimal y)
 меньше = Подробнее...
 
static NullableDecimal Parse (string s)
 Разобрать и получить NullableDecimal из строки Подробнее...
 
static NullableDecimal Parse (string s, IFormatProvider provider)
 Разобрать и получить NullableDecimal из строки с провайдером формата Подробнее...
 
static bool TryParse (string s, out NullableDecimal result)
 Разобрать и получить NullableDecimal из строки Подробнее...
 
static bool TryParse (string s, NumberStyles styles, IFormatProvider provider, out NullableDecimal result)
 Разобрать и получить NullableDecimal из строки с провайдером формата Подробнее...
 
static Decimal operator- (NullableDecimal x, NullableDecimal y)
 
Подробнее...
 
static Decimal operator- (Decimal x, NullableDecimal y)
 
static Decimal operator- (NullableDecimal x, Decimal y)
 
Подробнее...
 
static Decimal operator+ (NullableDecimal x, NullableDecimal y)
 
Подробнее...
 
static Decimal operator+ (Decimal x, NullableDecimal y)
 
Подробнее...
 
static Decimal operator+ (NullableDecimal x, Decimal y)
 
Подробнее...
 

Свойства

virtual System.Decimal Value [get, set]
 Собственно значение Подробнее...
 

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

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

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

ICSSoft.STORMNET.UserDataTypes.NullableDecimal.NullableDecimal ( )
inline

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

Методы

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

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

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

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

int ICSSoft.STORMNET.UserDataTypes.NullableDecimal.Compare ( Object  x,
Object  y 
)
inline

сравнение

Аргументы
x
y
Возвращает
int ICSSoft.STORMNET.UserDataTypes.NullableDecimal.CompareTo ( object  obj)
inline

Сравнение

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

Сравнение

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

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

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

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

static ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator Decimal ( NullableDecimal  value)
inlineexplicitstatic

Явное преобразование к Decimal

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

Явное преобразование к Decimal

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

Явное преобразование Decimal к NullableDecimal

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

Явное преобразование Decimal к NullableDecimal

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

Явное преобразование DBNull к NullableDecimal

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

!=

Аргументы
x
y
Возвращает
static Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator+ ( NullableDecimal  x,
NullableDecimal  y 
)
inlinestatic

Аргументы
x
y
Возвращает
static Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator+ ( Decimal  x,
NullableDecimal  y 
)
inlinestatic

Аргументы
x
y
Возвращает
static Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator+ ( NullableDecimal  x,
Decimal  y 
)
inlinestatic

Аргументы
x
y
Возвращает
static Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator- ( NullableDecimal  x,
NullableDecimal  y 
)
inlinestatic

Аргументы
x
y
Возвращает
static Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator- ( Decimal  x,
NullableDecimal  y 
)
inlinestatic

Аргументы
x
y
Возвращает
static Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.operator- ( NullableDecimal  x,
Decimal  y 
)
inlinestatic

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

меньше

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

меньше =

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

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

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

>=

Аргументы
x
y
Возвращает
static NullableDecimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.Parse ( string  s)
inlinestatic

Разобрать и получить NullableDecimal из строки

Аргументы
s
Возвращает
static NullableDecimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.Parse ( string  s,
IFormatProvider  provider 
)
inlinestatic

Разобрать и получить NullableDecimal из строки с провайдером формата

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

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

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

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

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

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

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

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

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

В строку

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

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

static bool ICSSoft.STORMNET.UserDataTypes.NullableDecimal.TryParse ( string  s,
out NullableDecimal  result 
)
inlinestatic

Разобрать и получить NullableDecimal из строки

Аргументы
s
result
Возвращает
static bool ICSSoft.STORMNET.UserDataTypes.NullableDecimal.TryParse ( string  s,
NumberStyles  styles,
IFormatProvider  provider,
out NullableDecimal  result 
)
inlinestatic

Разобрать и получить NullableDecimal из строки с провайдером формата

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

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

virtual System.Decimal ICSSoft.STORMNET.UserDataTypes.NullableDecimal.Value
getset

Собственно значение