Skip Navigation Links.

UnmanagedMemoryStream Class

A stream object that is backed by unmanaged memory. The behavior of UnmanagedMemoryStream is similar to that of the .NET MemoryStream, because it manages memory internally and will re-allocate its internal buffers as necessary to accommodate additional writes (the latter is not supported by UnmanagedMemoryStream). The memory used by this class is allocated via the Marshal class's unmanaged memory allocation routines.

Namespace:  HDF5DotNet
Assembly:  HDF5DotNet (in HDF5DotNet.dll)

Syntax

Visual Basic
Public Class UnmanagedMemoryStream _
	Inherits Stream
C#
public class UnmanagedMemoryStream : Stream
Visual C++
public ref class UnmanagedMemoryStream : public Stream
JavaScript
HDF5DotNet.UnmanagedMemoryStream = function();

Type.createClass(
	'HDF5DotNet.UnmanagedMemoryStream',
	Stream);

Inheritance Hierarchy

Object
  MarshalByRefObject
    Stream
      HDF5DotNet..::..UnmanagedMemoryStream

See Also