Class CLRCapabilities
- Namespace
- nanoFramework.Tools.Debugger
- Assembly
- nanoFramework.Tools.DebugLibrary.Net.dll
public class CLRCapabilities
- Inheritance
-
CLRCapabilities
- Inherited Members
-
- Extension Methods
-
Constructors
public CLRCapabilities(CLRCapabilities.Capability capability, CLRCapabilities.SoftwareVersionProperties ver, CLRCapabilities.HalSystemInfoProperties halSystemInfo, CLRCapabilities.ClrInfoProperties clrInfo, CLRCapabilities.TargetInfoProperties solutionReleaseInfo, List<CLRCapabilities.NativeAssemblyProperties> nativeAssembliesInfo)
Parameters
capability
CLRCapabilities.Capability
ver
CLRCapabilities.SoftwareVersionProperties
halSystemInfo
CLRCapabilities.HalSystemInfoProperties
clrInfo
CLRCapabilities.ClrInfoProperties
solutionReleaseInfo
CLRCapabilities.TargetInfoProperties
nativeAssembliesInfo
List<CLRCapabilities.NativeAssemblyProperties>
Properties
AppDomains
public bool AppDomains { get; }
Property Value
- bool
public bool CanChangeMacAddress { get; }
Property Value
- bool
public CLRCapabilities.ClrInfoProperties ClrInfo { get; }
Property Value
- CLRCapabilities.ClrInfoProperties
public bool ConfigBlockRequiresErase { get; }
Property Value
- bool
public bool ExceptionFilters { get; }
Property Value
- bool
public bool FloatingPoint { get; }
Property Value
- bool
public CLRCapabilities.HalSystemInfoProperties HalSystemInfo { get; }
Property Value
- CLRCapabilities.HalSystemInfoProperties
public bool HasNanoBooter { get; }
Property Value
- bool
public bool IncrementalDeployment { get; }
Property Value
- bool
public bool IsUnknown { get; }
Property Value
- bool
public List<CLRCapabilities.NativeAssemblyProperties> NativeAssemblies { get; }
Property Value
- List<CLRCapabilities.NativeAssemblyProperties>
public byte PlatformCapabilities { get; }
Property Value
- byte
public bool Profiling { get; }
Property Value
- bool
public bool ProfilingAllocations { get; }
Property Value
- bool
public bool ProfilingCalls { get; }
Property Value
- bool
public bool SoftReboot { get; }
Property Value
- bool
public CLRCapabilities.SoftwareVersionProperties SoftwareVersion { get; }
Property Value
- CLRCapabilities.SoftwareVersionProperties
public CLRCapabilities.TargetInfoProperties SolutionReleaseInfo { get; }
Property Value
- CLRCapabilities.TargetInfoProperties
public bool SourceLevelDebugging { get; }
Property Value
- bool
public byte TargetCapabilities { get; }
Property Value
- byte
public bool ThreadCreateEx { get; }
Property Value
- bool