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