5 writes to m_bScale
System.Xml (5)
System\Xml\BinaryXml\SqlUtils.cs (5)
72
m_bScale
= data[offset+2];
206
m_bScale
= bNewScale;
238
m_bScale
= bNewScale;
438
m_bScale
= 0;
449
m_bScale
--;
13 references to m_bScale
System.Xml (13)
System\Xml\BinaryXml\SqlUtils.cs (13)
94
strm.WriteByte(this.
m_bScale
);
196
if (lAdjust +
m_bScale
< 0)
200
if (lAdjust +
m_bScale
> NUMERIC_MAX_PRECISION)
203
bNewScale = (byte)(lAdjust +
m_bScale
);
425
if ((int)m_data4 != 0 ||
m_bScale
> 28)
428
return new Decimal((int)m_data1, (int)m_data2, (int)m_data3, !IsPositive,
m_bScale
);
442
while (
m_bScale
> 0 && (culLen > 1 || rgulNumeric[0] != 0)) {
488
while (iDigits <=
m_bScale
) {
498
if (
m_bScale
> 0)
508
if (iDigits-- ==
m_bScale
)
523
Debug.Assert(
m_bScale
<= NUMERIC_MAX_PRECISION, "m_bScale <= NUMERIC_MAX_PRECISION", "In AssertValid");
524
Debug.Assert(
m_bScale
<= m_bPrec, "m_bScale <= m_bPrec", "In AssertValid");
525
Debug.Assert(
m_bScale
>= 0, "m_bScale >= 0", "In AssertValid");