Utility class for runtime platform detection
More...
Utility class for runtime platform detection
◆ IsLinux
bool Net.Pkcs11Interop.Common.Platform.IsLinux |
|
staticget |
True if runtime platform is Linux
◆ IsMacOsX
bool Net.Pkcs11Interop.Common.Platform.IsMacOsX |
|
staticget |
True if runtime platform is Mac OS X
◆ IsWindows
bool Net.Pkcs11Interop.Common.Platform.IsWindows |
|
staticget |
True if runtime platform is Windows
◆ NativeULongSize
int Net.Pkcs11Interop.Common.Platform.NativeULongSize |
|
staticgetset |
Size of native (unmanaged) long type. This property is used by HighLevelAPI to choose correct set of LowLevelAPIs. Value of this property can be changed if needed.
◆ StructPackingSize
int Net.Pkcs11Interop.Common.Platform.StructPackingSize |
|
staticgetset |
Controls the alignment of unmanaged struct fields. This property is used by HighLevelAPI to choose correct set of LowLevelAPIs. Value of this property can be changed if needed.
◆ Uses32BitRuntime
bool Net.Pkcs11Interop.Common.Platform.Uses32BitRuntime |
|
staticget |
True if 32-bit runtime is used
◆ Uses64BitRuntime
bool Net.Pkcs11Interop.Common.Platform.Uses64BitRuntime |
|
staticget |
True if 64-bit runtime is used
The documentation for this class was generated from the following file: