3 writes to data
System.Xml (3)
System\Xml\BinaryXml\XmlBinaryReader.cs (3)
352
this.
data
= data;
358
this.
data
= new byte[XmlReader.DefaultBufferSize];
1769
this.
data
= data = newdata;
84 references to data
System.Xml (84)
System\Xml\BinaryXml\XmlBinaryReader.cs (84)
359
this.end = stream.Read(this.
data
, 0, XmlReader.DefaultBufferSize);
937
value = 0 != this.
data
[this.tokDataPos];
1754
byte[] data = this.
data
;
1819
return this.
data
[this.pos++];
1823
int pos = this.pos; byte[] data = this.
data
;
1870
byte[] data = this.
data
;
1913
return (BinXmlToken)this.
data
[this.pos];
1921
return (BinXmlToken)this.
data
[this.pos++];
1952
token = (BinXmlToken)this.
data
[pos];
1968
BinXmlToken t = (BinXmlToken)this.
data
[pos];
2052
return GetStringAligned(this.
data
, pos, cch);
2054
return unicode.GetString(this.
data
, pos, checked(cch * 2));
3097
fixed (byte* pb = this.
data
) {
3144
byte[] data = this.
data
;
3182
scale = this.
data
[this.pos];
3189
scale = this.
data
[this.pos];
3208
byte v = this.
data
[this.tokDataPos];
3213
sbyte v = unchecked((sbyte)this.
data
[this.tokDataPos]);
3301
BinXmlSqlDecimal v = new BinXmlSqlDecimal(this.
data
, this.tokDataPos, token == BinXmlToken.XSD_DECIMAL);
3379
return BinXmlDateTime.XsdKatmaiDateToDateTime(this.
data
, this.tokDataPos);
3382
return BinXmlDateTime.XsdKatmaiDateTimeToDateTime(this.
data
, this.tokDataPos);
3385
return BinXmlDateTime.XsdKatmaiTimeToDateTime(this.
data
, this.tokDataPos);
3388
return BinXmlDateTime.XsdKatmaiDateOffsetToDateTime(this.
data
, this.tokDataPos);
3391
return BinXmlDateTime.XsdKatmaiDateTimeOffsetToDateTime(this.
data
, this.tokDataPos);
3394
return BinXmlDateTime.XsdKatmaiTimeOffsetToDateTime(this.
data
, this.tokDataPos);
3405
return BinXmlDateTime.XsdKatmaiDateOffsetToDateTimeOffset(this.
data
, this.tokDataPos);
3408
return BinXmlDateTime.XsdKatmaiDateTimeOffsetToDateTimeOffset(this.
data
, this.tokDataPos);
3411
return BinXmlDateTime.XsdKatmaiTimeOffsetToDateTimeOffset(this.
data
, this.tokDataPos);
3454
return BinXmlDateTime.XsdKatmaiDateToString(this.
data
, this.tokDataPos);
3457
return BinXmlDateTime.XsdKatmaiDateTimeToString(this.
data
, this.tokDataPos);
3460
return BinXmlDateTime.XsdKatmaiTimeToString(this.
data
, this.tokDataPos);
3463
return BinXmlDateTime.XsdKatmaiDateOffsetToString(this.
data
, this.tokDataPos);
3466
return BinXmlDateTime.XsdKatmaiDateTimeOffsetToString(this.
data
, this.tokDataPos);
3469
return BinXmlDateTime.XsdKatmaiTimeOffsetToString(this.
data
, this.tokDataPos);
3486
if ( 0 == this.
data
[this.tokDataPos] )
3517
Guid v = new Guid( a, b, c,
data
[pos + 8],
data
[pos + 9],
data
[pos + 10],
data
[pos + 11],
data
[pos + 12],
data
[pos + 13],
data
[pos + 14],
data
[pos + 15] );
3533
BinXmlSqlDecimal v = new BinXmlSqlDecimal( this.
data
, this.tokDataPos, token == BinXmlToken.XSD_DECIMAL );
3543
return enc.GetString( this.
data
, pos + 4, this.tokLen - 4 );
3551
return Convert.ToBase64String( this.
data
, this.tokDataPos, this.tokLen );
3555
return BinHexEncoder.Encode( this.
data
, this.tokDataPos, this.tokLen );
3600
return (0 != this.
data
[this.tokDataPos]);
3603
return (Int32)this.
data
[this.tokDataPos];
3606
return this.
data
[this.tokDataPos];
3618
sbyte v = unchecked((sbyte)this.
data
[this.tokDataPos]);
3643
Guid v = new Guid(a, b, c,
data
[pos + 8],
data
[pos + 9],
data
[pos + 10],
data
[pos + 11],
data
[pos + 12],
data
[pos + 13],
data
[pos + 14],
data
[pos + 15]);
3666
BinXmlSqlDecimal v = new BinXmlSqlDecimal(this.
data
, this.tokDataPos, token == BinXmlToken.XSD_DECIMAL);
3679
return enc.GetString(this.
data
, pos + 4, this.tokLen - 4);
3689
Array.Copy(this.
data
, this.tokDataPos, data, 0, this.tokLen);
3740
(0 != this.
data
[this.tokDataPos]),
3746
(Int32)this.
data
[this.tokDataPos],
3752
this.
data
[this.tokDataPos],
3776
(int)unchecked((sbyte)this.
data
[this.tokDataPos]),
3831
(new BinXmlSqlDecimal(this.
data
, this.tokDataPos, token == BinXmlToken.XSD_DECIMAL)).ToDecimal(),
3842
enc.GetString(this.
data
, pos + 4, this.tokLen - 4),
3854
Array.Copy(this.
data
, this.tokDataPos, data, 0, this.tokLen);
3909
byte[] data = this.
data
;
3914
byte[] data = this.
data
;
3919
byte[] data = this.
data
;
3924
byte[] data = this.
data
;
3929
byte[] data = this.
data
;
3936
byte[] data = this.
data
;
3943
byte[] data = this.
data
;
3954
uint lo = (uint)(
data
[offset + 0]
3955
|
data
[offset + 1] << 8
3956
|
data
[offset + 2] << 16
3957
|
data
[offset + 3] << 24);
3958
uint hi = (uint)(
data
[offset + 4]
3959
|
data
[offset + 5] << 8
3960
|
data
[offset + 6] << 16
3961
|
data
[offset + 7] << 24);