MultiBufferMemoryStream Members

Windows Runtime Azure Storage Client Library

Creates a multi-buffer stream whose backing store is memory.

The following tables list the members exposed by the MultiBufferMemoryStream type.

Public Constructors

  Name Description
MultiBufferMemoryStream Initializes a new instance of the MultiBufferMemoryStream class with the specified buffer manager.
Top

Public Properties

  Name Description
public property CanRead Overridden. Gets a value indicating whether the current stream supports reading.
public property CanSeek Overridden. Gets a value indicating whether the current stream supports seeking.
public property CanTimeout  (Inherited from Stream)
public property CanWrite Overridden. Gets a value indicating whether the current stream supports writing.
public property Length Overridden. Gets the length in bytes of the stream.
public property Position Overridden. Gets or sets the position within the current stream.
public property ReadTimeout  (Inherited from Stream)
public property WriteTimeout  (Inherited from Stream)
Top

Public Methods (see also Protected Methods)

  Name Description
public method BeginRead  (Inherited from Stream)
public method BeginWrite  (Inherited from Stream)
public method Close  (Inherited from Stream)
public method ComputeMD5Hash Computes the hash value for this stream.
public method CopyTo  (Inherited from Stream)
public method CopyTo  (Inherited from Stream)
public method CopyToAsync  (Inherited from Stream)
public method CopyToAsync  (Inherited from Stream)
public method CopyToAsync  (Inherited from Stream)
public method CreateObjRef  (Inherited from MarshalByRefObject)
public method Dispose  (Inherited from Stream)
public method EndRead  (Inherited from Stream)
public method EndWrite  (Inherited from Stream)
public method Equals  (Inherited from Object)
public method FastCopyToAsync  
public method Flush Overridden. Does not perform any operation, as the stream is an in-memory stream.
public method FlushAsync Overridden.  
public method FlushAsync  (Inherited from Stream)
public method GetHashCode  (Inherited from Object)
public method GetLifetimeService  (Inherited from MarshalByRefObject)
public method GetType  (Inherited from Object)
public method InitializeLifetimeService  (Inherited from MarshalByRefObject)
public method Read Overridden. Reads a block of bytes from the current stream and writes the data to a buffer.
public method ReadAsync Overridden.  
public method ReadAsync  (Inherited from Stream)
public method ReadByte  (Inherited from Stream)
public method Seek Overridden. Sets the position within the current stream.
public method SetLength Overridden. Sets the length of the current stream.
public method ToString  (Inherited from Object)
public method Write Overridden. Writes a block of bytes to the current stream using data read from a buffer.
public method WriteAsync Overridden.  
public method WriteAsync  (Inherited from Stream)
public method WriteByte  (Inherited from Stream)
Top

Protected Methods

  Name Description
protected method CreateWaitHandle  Obsolete.  (Inherited from Stream)
protected method Dispose Overridden. Releases all resources used by the MultiBufferMemoryStream.
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from MarshalByRefObject)
protected method MemberwiseClone  (Inherited from Object)
protected method ObjectInvariant  Obsolete.  (Inherited from Stream)
Top

See Also