Name |
Description |
BinaryStream |
|
BinaryStreamIoSessionBase |
Implementing this interface allows a binary stream to be attached to a buffer. |
BinaryStreamPointerWrapper |
Creates a BinaryStreamBase that wraps a single pointer. |
BlockArguments |
A set of fields that are passed to a BinaryStreamIoSessionBase.GetBlock method to get results. |
CollectionEventArgs |
This contains information about the collection that is requested from the system. |
Memory |
This class is used to allocate and free unmanaged memory. To release memory allocated throught this class, call the Dispose method of the return value. |
MemoryPool |
This class allocates and pools unmanaged memory. Designed to be internally thread safe. |
MemoryPoolPageList |
Maintains a list of all of the memory allocations for the buffer pool. |
MemoryPoolStream |
Provides a in memory stream that uses pages that are pooled in the unmanaged buffer pool. |
MemoryPoolStream.IoSession |
|
MemoryPoolStreamCore |
Provides a dynamically sizing sequence of unmanaged data. |
MemoryPoolStreamCore.Settings |
This class was created to allow settings update to be atomic. |
UnmanagedMemoryStream |
Provides a in memory stream that allocates its own unmanaged memory |
UnmanagedMemoryStream.IoSession |
|
UnmanagedMemoryStreamCore |
Provides a dynamically sizing sequence of unmanaged data. |
UnmanagedMemoryStreamCore.Settings |
This class was created to allow settings update to be atomic. |