C# Class System.Data.SqlTypes.SqlDecimal

Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Свойство Type Description
MaxPrecision byte
MaxScale byte
MaxValue SqlDecimal
MinValue SqlDecimal
Null SqlDecimal

Méthodes publiques

Méthode Description
Abs ( SqlDecimal n ) : SqlDecimal
Add ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
AdjustScale ( SqlDecimal n, int digits, bool fRound ) : SqlDecimal
Ceiling ( SqlDecimal n ) : SqlDecimal
CompareTo ( SqlDecimal value ) : int
CompareTo ( object value ) : int
ConvertToPrecScale ( SqlDecimal n, int precision, int scale ) : SqlDecimal
Divide ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
Equals ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
Equals ( object value ) : bool
Floor ( SqlDecimal n ) : SqlDecimal
GetHashCode ( ) : int
GetXsdType ( XmlSchemaSet schemaSet ) : XmlQualifiedName
GreaterThan ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
GreaterThanOrEqual ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
LessThan ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
LessThanOrEqual ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
Multiply ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
NotEquals ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
Parse ( string s ) : SqlDecimal
Power ( SqlDecimal n, double exp ) : SqlDecimal
Round ( SqlDecimal n, int position ) : SqlDecimal
Sign ( SqlDecimal n ) : SqlInt32
SqlDecimal ( byte bPrecision, byte bScale, bool fPositive, int bits ) : System.Data.Common
SqlDecimal ( byte bPrecision, byte bScale, bool fPositive, int data1, int data2, int data3, int data4 ) : System.Data.Common
SqlDecimal ( decimal value ) : System.Data.Common
SqlDecimal ( double dVal ) : System.Data.Common
SqlDecimal ( int value ) : System.Data.Common
SqlDecimal ( long value ) : System.Data.Common
Subtract ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
ToDouble ( ) : double
ToSqlBoolean ( ) : SqlBoolean
ToSqlByte ( ) : SqlByte
ToSqlDouble ( ) : SqlDouble
ToSqlInt16 ( ) : SqlInt16
ToSqlInt32 ( ) : SqlInt32
ToSqlInt64 ( ) : SqlInt64
ToSqlMoney ( ) : SqlMoney
ToSqlSingle ( ) : SqlSingle
ToSqlString ( ) : SqlString
ToString ( ) : string
Truncate ( SqlDecimal n, int position ) : SqlDecimal
operator ( ) : SqlBoolean
operator ( ) : SqlDecimal

Private Methods

Méthode Description
AddULong ( uint ulAdd ) : void
AdjustScale ( int digits, bool fRound ) : void
AssertValid ( ) : void
BActualPrec ( ) : byte
BGetPrecUI4 ( uint value ) : byte
BGetPrecUI8 ( uint ulU0, uint ulU1 ) : byte
BGetPrecUI8 ( ulong dwlVal ) : byte
CLenFromPrec ( byte bPrec ) : byte
CalculatePrecision ( ) : byte
ChFromDigit ( uint uiDigit ) : char
CheckValidPrecScale ( byte bPrec, byte bScale ) : void
CheckValidPrecScale ( int iPrec, int iScale ) : void
CompareNm ( SqlDecimal snumOp ) : EComparison
DWL ( uint lo, uint hi ) : ulong
DivByULong ( uint iDivisor ) : uint
FGt10_38 ( ) : bool
FGt10_38 ( uint rglData ) : bool
FZero ( ) : bool
HI ( ulong x ) : uint
IXmlSerializable ( ) : XmlSchema
IXmlSerializable ( XmlReader reader ) : void
IXmlSerializable ( XmlWriter writer ) : void
LAbsCmp ( SqlDecimal snumOp ) : int
LO ( ulong x ) : uint
MakeInteger ( bool &fFraction ) : void
MpDiv ( uint rgulU, int ciulU, uint rgulD, int ciulD, uint rgulQ, int &ciulQ, uint rgulR, int &ciulR ) : void
MpDiv1 ( uint rgulU, int &ciulU, uint iulD, uint &iulR ) : void
MpMove ( uint rgulS, int ciulS, uint rgulD, int &ciulD ) : void
MpMul1 ( uint piulD, int &ciulD, uint iulX ) : void
MpNormalize ( uint rgulU, int &ciulU ) : void
MpSet ( uint rgulD, int &ciulD, uint iulN ) : void
MultByULong ( uint uiMultiplier ) : void
Round ( SqlDecimal n, int lPosition, bool fTruncate ) : SqlDecimal
SetPositive ( ) : void
SetSignBit ( bool fPositive ) : void
SetToZero ( ) : void
SqlDecimal ( bool fNull ) : System.Data.Common
SqlDecimal ( uint rglData, byte bLen, byte bPrec, byte bScale, bool fPositive ) : System.Data.Common
StoreFromWorkingArray ( uint rguiData ) : void
ToDecimal ( ) : decimal
VerifyPrecision ( byte precision ) : bool
ZeroToMaxLen ( uint rgulData, int cUI4sCur ) : void

Method Details

Abs() public static méthode

public static Abs ( SqlDecimal n ) : SqlDecimal
n SqlDecimal
Résultat SqlDecimal

Add() public static méthode

public static Add ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
x SqlDecimal
y SqlDecimal
Résultat SqlDecimal

AdjustScale() public static méthode

public static AdjustScale ( SqlDecimal n, int digits, bool fRound ) : SqlDecimal
n SqlDecimal
digits int
fRound bool
Résultat SqlDecimal

Ceiling() public static méthode

public static Ceiling ( SqlDecimal n ) : SqlDecimal
n SqlDecimal
Résultat SqlDecimal

CompareTo() public méthode

public CompareTo ( SqlDecimal value ) : int
value SqlDecimal
Résultat int

CompareTo() public méthode

public CompareTo ( object value ) : int
value object
Résultat int

ConvertToPrecScale() public static méthode

public static ConvertToPrecScale ( SqlDecimal n, int precision, int scale ) : SqlDecimal
n SqlDecimal
precision int
scale int
Résultat SqlDecimal

Divide() public static méthode

public static Divide ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
x SqlDecimal
y SqlDecimal
Résultat SqlDecimal

Equals() public static méthode

public static Equals ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
x SqlDecimal
y SqlDecimal
Résultat SqlBoolean

Equals() public méthode

public Equals ( object value ) : bool
value object
Résultat bool

Floor() public static méthode

public static Floor ( SqlDecimal n ) : SqlDecimal
n SqlDecimal
Résultat SqlDecimal

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetXsdType() public static méthode

public static GetXsdType ( XmlSchemaSet schemaSet ) : XmlQualifiedName
schemaSet XmlSchemaSet
Résultat XmlQualifiedName

GreaterThan() public static méthode

public static GreaterThan ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
x SqlDecimal
y SqlDecimal
Résultat SqlBoolean

GreaterThanOrEqual() public static méthode

public static GreaterThanOrEqual ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
x SqlDecimal
y SqlDecimal
Résultat SqlBoolean

LessThan() public static méthode

public static LessThan ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
x SqlDecimal
y SqlDecimal
Résultat SqlBoolean

LessThanOrEqual() public static méthode

public static LessThanOrEqual ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
x SqlDecimal
y SqlDecimal
Résultat SqlBoolean

Multiply() public static méthode

public static Multiply ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
x SqlDecimal
y SqlDecimal
Résultat SqlDecimal

NotEquals() public static méthode

public static NotEquals ( SqlDecimal x, SqlDecimal y ) : SqlBoolean
x SqlDecimal
y SqlDecimal
Résultat SqlBoolean

Parse() public static méthode

public static Parse ( string s ) : SqlDecimal
s string
Résultat SqlDecimal

Power() public static méthode

public static Power ( SqlDecimal n, double exp ) : SqlDecimal
n SqlDecimal
exp double
Résultat SqlDecimal

Round() public static méthode

public static Round ( SqlDecimal n, int position ) : SqlDecimal
n SqlDecimal
position int
Résultat SqlDecimal

Sign() public static méthode

public static Sign ( SqlDecimal n ) : SqlInt32
n SqlDecimal
Résultat SqlInt32

SqlDecimal() public méthode

public SqlDecimal ( byte bPrecision, byte bScale, bool fPositive, int bits ) : System.Data.Common
bPrecision byte
bScale byte
fPositive bool
bits int
Résultat System.Data.Common

SqlDecimal() public méthode

public SqlDecimal ( byte bPrecision, byte bScale, bool fPositive, int data1, int data2, int data3, int data4 ) : System.Data.Common
bPrecision byte
bScale byte
fPositive bool
data1 int
data2 int
data3 int
data4 int
Résultat System.Data.Common

SqlDecimal() public méthode

public SqlDecimal ( decimal value ) : System.Data.Common
value decimal
Résultat System.Data.Common

SqlDecimal() public méthode

public SqlDecimal ( double dVal ) : System.Data.Common
dVal double
Résultat System.Data.Common

SqlDecimal() public méthode

public SqlDecimal ( int value ) : System.Data.Common
value int
Résultat System.Data.Common

SqlDecimal() public méthode

public SqlDecimal ( long value ) : System.Data.Common
value long
Résultat System.Data.Common

Subtract() public static méthode

public static Subtract ( SqlDecimal x, SqlDecimal y ) : SqlDecimal
x SqlDecimal
y SqlDecimal
Résultat SqlDecimal

ToDouble() public méthode

public ToDouble ( ) : double
Résultat double

ToSqlBoolean() public méthode

public ToSqlBoolean ( ) : SqlBoolean
Résultat SqlBoolean

ToSqlByte() public méthode

public ToSqlByte ( ) : SqlByte
Résultat SqlByte

ToSqlDouble() public méthode

public ToSqlDouble ( ) : SqlDouble
Résultat SqlDouble

ToSqlInt16() public méthode

public ToSqlInt16 ( ) : SqlInt16
Résultat SqlInt16

ToSqlInt32() public méthode

public ToSqlInt32 ( ) : SqlInt32
Résultat SqlInt32

ToSqlInt64() public méthode

public ToSqlInt64 ( ) : SqlInt64
Résultat SqlInt64

ToSqlMoney() public méthode

public ToSqlMoney ( ) : SqlMoney
Résultat SqlMoney

ToSqlSingle() public méthode

public ToSqlSingle ( ) : SqlSingle
Résultat SqlSingle

ToSqlString() public méthode

public ToSqlString ( ) : SqlString
Résultat SqlString

ToString() public méthode

public ToString ( ) : string
Résultat string

Truncate() public static méthode

public static Truncate ( SqlDecimal n, int position ) : SqlDecimal
n SqlDecimal
position int
Résultat SqlDecimal

operator() public static méthode

public static operator ( ) : SqlBoolean
Résultat SqlBoolean

operator() public static méthode

public static operator ( ) : SqlDecimal
Résultat SqlDecimal

Property Details

MaxPrecision public_oe static_oe property

public static byte MaxPrecision
Résultat byte

MaxScale public_oe static_oe property

public static byte MaxScale
Résultat byte

MaxValue public_oe static_oe property

public static SqlDecimal,System.Data.SqlTypes MaxValue
Résultat SqlDecimal

MinValue public_oe static_oe property

public static SqlDecimal,System.Data.SqlTypes MinValue
Résultat SqlDecimal

Null public_oe static_oe property

public static SqlDecimal,System.Data.SqlTypes Null
Résultat SqlDecimal