Documentation for a minimal subset of the QSM API
QS.Fx.Base Namespace
Namespaces > QS.Fx.Base
This namespace contains the basic class definitions used by other namespaces.
Syntax
C#Visual BasicManaged C++
namespace QS.Fx.Base
Namespace QS.Fx.Base
namespace QS.Fx.Base
Types
All TypesClassesStructuresInterfacesEnumerationsDelegates
IconNameDescription
public classAddress
public classAgentID
public classAgentIncarnation
public structureBlock
This structure represents a single contiguous block of managed or unmanaged memory.

public delegateCallback
public delegateCompletionCallback
public delegateCompletionCallback<(Of C>)
public structureConsumableBlock
The class represents a segment of memory that data can be appended to.

public delegateContextCallback
This class represents a callback with single a context object of unspecified type passed as argument.

public delegateContextCallback<(Of C>)
This class represents a callback with single a context object of a specific type passed as argument.

public delegateContextCallback<(Of C1, C2>)
This class represents a callback with two context objects of specific types passed as arguments.

public delegateGetCallback<(Of C>)
public interfaceIBlockControl
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.

public classID
public structureInt128
public delegateIOCompletionCallback
This callback is invoked upon a successful or unsuccessful completion of an I/O operation.

public interfaceIParameter
This class represents an instance of a configuration setting.

public interfaceIParameter<(Of C>)
public interfaceIParameterInfo
This value represents metadata related to a configuration setting.

public interfaceIParameters
Represents a list of configuration parameters of the specific module.

public interfaceIParametersInfo
Represents metadata of the list of configuration parameters of a module.

public interfaceIParametrized
This interface is implemented by classes representing modules that can expose configuration parameters.

public classParameter<(Of C>)
public enumerationParameterAccess
This enumeration represents access mode of a configuration parameter.

public classParameterAttribute
public classParameterCallbacks<(Of C>)
public classParameterField<(Of C>)
public classParameterInfo
public classParameterProperty<(Of C>)
public classParameters
public classParametersInfo
public classParametrized
public classQualifiedID
public classSessionID
public delegateSetCallback<(Of C>)
public classSynchronizationClassAttribute
public enumerationSynchronizationOption
public enumerationType
The type of the memory block represented by this structure.