24 writes to _bLen
System.Data.Common (24)
System\Data\SQLTypes\SQLDecimal.cs (24)
470_bLen = 510_bLen = 3; 512_bLen = 2; 514_bLen = 1; 549_bLen = 1; 576_bLen = (byte)((_data2 == 0) ? 1 : 2); 597_bLen = 1; 602_bLen = (byte)(i + 1); 635_bLen = 1; 639_bLen = 1; 641_bLen = 2; 643_bLen = 3; 645_bLen = 4; 684_bLen = 1; 696_bLen++; 703_bLen++; 709_bLen++; 788_bLen = bLen; 2147_bLen++; 2191_bLen++; 2249_bLen--; 2261_bLen = 1; 3035_bLen = 1; 3362_bLen = dec._bLen;
29 references to _bLen
System.Data.Common (29)
System\Data\SQLTypes\SQLDecimal.cs (26)
931int culLen = _bLen; 1286culOp1 = x._bLen; 1287culOp2 = y._bLen; 1342culOp2 = x._bLen; 1432int culCand = y._bLen; //length of multiplicand in UI4s 1487for (iulPlier = 0; iulPlier < x._bLen; iulPlier++) 1722MpDiv(rgulData1, x._bLen, rgulData2, y._bLen, rgulQ, out culQ, rgulR, out culR); 1814Debug.Assert(CLenFromPrec(_bPrec) >= _bLen, "CLenFromPrec(m_bPrec) >= m_bLen", "In AssertValid"); 1815Debug.Assert(_bLen <= s_cNumeMax, "m_bLen <= x_cNumeMax", "In AssertValid"); 1820if (rglData[_bLen - 1] == 0) 1822Debug.Assert(_bLen == 1, "m_bLen == 1", "In AssertValid"); 1826for (int iulData = _bLen; iulData < s_cNumeMax; iulData++) 1920return (_data1 == 0) && (_bLen <= 1); 1926return _data4 >= 0x4b3b4ca8L && _bLen == 4 && 2071if (_bPrec == 0 || _bLen < 1) 2074int ciulU = _bLen; 2117int iDataMax = _bLen; // # of UI4s in this 2158int iDataMax = _bLen; // How many UI4s currently in *this 2235for (iData = _bLen; iData > 0; iData--) 2388if (cbWithNewPrec < ret._bLen) 2394else if (cbWithNewPrec == ret._bLen) 2429culOp = snumOp._bLen; 2430culThis = _bLen; 3327int cDwords = ssnumTemp._bLen; 3362_bLen = dec._bLen;
System\Data\SQLTypes\SQLInt32.cs (1)
265if (x._bLen > 1 || ret > int.MaxValue || ret < int.MinValue)
System\Data\SQLTypes\SQLInt64.cs (2)
308if (ssnumTemp._bLen > 2) 312if (ssnumTemp._bLen == 2)