MemoryStream Constructor (
Byte , Int32, Int32)
July 28, 2014
Initializes a new non-resizable instance of the
class based on the specified region (index) of a byte array. MemoryStream
Parameters buffer Type:
.Byte  The array of unsigned bytes from which to create this stream. index Type: System .Int32 The index into buffer at which the stream begins. count Type: System .Int32 The length of the stream in bytes.
, CanRead , and CanSeek properties are all set to CanWrite , but the capacity cannot be changed. true is set to Capacity count.
The length of the stream cannot be set to a value greater than the initial length of the specified byte array; however, the stream can be truncated (see
This constructor does not expose the underlying stream.
throws GetBuffer . However, you can write to the stream. UnauthorizedAccessException Version Notes
Windows Phone System.ArgumentNullException
is thrown when trying to retrieve a
object with a size of zero bytes from a resource file. On Windows, no exception is thrown when the length is equal to zero.
Windows Phone OS
Supported in: 8.1, 8.0, 7.1, 7.0