The namespace Stemmer.Cvb.Runtime.InteropSerices contains
classes and definitions internally used for implementing CVB.Net.
Classes
Class | Description | |
---|---|---|
IntPtrUtilities |
Several utility functions that make interfacing managed and unmanaged
DLLs easier.
| |
PixelListConversion |
Conversion functions from unmanaged PIXELLIST objects to managed lists.
| |
Processing |
Utility functions used for marshaling processing function calls.
| |
SafeCvbObjectHandle |
Safe-destruct handle wrapper for IntPtr-based resources that are pseudo
COM objects released through ReleaseObject
| |
SafeIntPtrHandle |
Safe-destruct handle wrapper for IntPtr-based resources.
| |
StringUtilities |
Several utility functions that make interfacing managed and unmanaged
DLLs easier.
|
Delegates
Delegate | Description | |
---|---|---|
ProcessingBoolProcessingFunctionImg |
Delegate for generating the bound Lambda expressions that will help
reduce code duplication.
| |
ProcessingReturnCodeTranslation |
Delegate for converting tool-specific return codes to generalized
return codes.
| |
ProcessingStandardProcessingFunction1TOut |
Delegate for generating the bound Lambda expressions that will help
reduce code duplication.
| |
ProcessingStandardProcessingFunction2TOut |
Delegate for generating the bound Lambda expressions that will help
reduce code duplication.
| |
ProcessingStandardProcessingFunctionImg |
Delegate for generating the bound Lambda expressions that will help
reduce code duplication.
| |
ProcessingStandardProcessingFunctionVoid |
Delegate for generating the bound Lambda expressions that will help
reduce code duplication.
| |
SafeIntPtrHandleCreate |
Delegate for handle creation functions to be used with the
SafeIntPtrHandle class.
| |
SafeIntPtrHandleRelease |
Delegate for handle destruction functions to be used with the
SafeIntPtrHandle class.
| |
StringUtilitiesStringQueryTRes, TSize |
String query function.
| |
StringUtilitiesStringQueryFixedLengthTRes |
String query functions for string queries that do *not* support the
initial query for the string's length, but operate with a maximum
length instead (which has been set on the string builder passed as
the first argument).
| |
StringUtilitiesSucceededTRes |
Result value verification function.
|
Enumerations
Enumeration | Description | |
---|---|---|
ShareObject |
Defines whether or not the native object handle is shared in an
operation.
| |
UseMemoryPressure |
Defines whether or not the newly created object should add memory
pressure on the garbage collector.
|