6 writes to _length
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\IO\MemoryStream.cs (6)
67
_length
= _capacity = buffer.Length;
93
_length
= _capacity = index + count;
564
_length
= newLength;
605
_length
= i;
656
_length
= i;
738
_length
= newLength;
30 references to _length
System.Private.CoreLib (30)
src\libraries\System.Private.CoreLib\src\System\IO\MemoryStream.cs (30)
195
buffer = new ArraySegment<byte>(_buffer, offset: _origin, count:
_length
- _origin);
222
if ((uint)newPos > (uint)
_length
)
224
_position =
_length
;
238
int n =
_length
- _position;
278
if (
_length
> 0)
280
Buffer.BlockCopy(_buffer, 0, newBuffer, 0,
_length
);
298
return
_length
- _origin;
325
int n =
_length
- _position;
358
int n = Math.Min(
_length
- _position, buffer.Length);
431
if (_position >=
_length
)
456
int remaining = InternalEmulateRead(
_length
- originalPosition);
490
int n = InternalEmulateRead(
_length
- _position);
520
SeekOrigin.End =>
_length
,
562
if (!allocatedNewArray && newLength >
_length
)
563
Array.Clear(_buffer,
_length
, newLength -
_length
);
571
int count =
_length
- _origin;
590
if (i >
_length
)
592
bool mustZero = _position >
_length
;
603
Array.Clear(_buffer,
_length
, i -
_length
);
641
if (i >
_length
)
643
bool mustZero = _position >
_length
;
654
Array.Clear(_buffer,
_length
, i -
_length
);
722
if (_position >=
_length
)
725
bool mustZero = _position >
_length
;
736
Array.Clear(_buffer,
_length
, _position -
_length
);
750
stream.Write(_buffer, _origin,
_length
- _origin);