Documentation for a minimal subset of the QSM API
IBlockControl Interface
Namespaces > QS.Fx.Base > IBlockControl
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.
Syntax
C#Visual BasicManaged C++
public interface IBlockControl
Public Interface IBlockControl
public interface class IBlockControl
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
AddReference()
Increase the reference count.

Identifier
Unique identifier of this memory segment.

Release()
Decrease the reference count.

Assembly: QuickSilver_1 (Module: QuickSilver_1) Version: 1.0.0.0