Represents a display of certain memory structure.
Creates an independent copy of this memory.
Gets or creates a reader of this memory.
Get a projection of this memory (it reflects the changes in the parent memory block).
Gets or creates a writer of this memory.
The length of this memory in bytes.
Uses the memory for read then releases the reader.
Uses the memory for write then releases the writer.