The structure represents a memory block managed outside of the garbage collector, such as e.g. unmanaged memory owned by
unmanaged code or shared memory owned by a different process. The structure is used to track reference count and release the
memory when no longer needed.

C# | Visual Basic | Managed C++ |
public interface IBlockControl
Public Interface IBlockControl
public interface class IBlockControl

All Members | Constructors | Methods | Properties | Fields | Events |
Icon | Member | Description |
---|---|---|
![]() | AddReference() |
Increase the reference count.
|
![]() | Identifier |
Unique identifier of this memory segment.
|
![]() | Release() |
Decrease the reference count.
|