Table of Contents

Class CLRCapabilities

Namespace
nanoFramework.Tools.Debugger
Assembly
nanoFramework.Tools.DebugLibrary.Net.dll
public class CLRCapabilities
Inheritance
CLRCapabilities
Inherited Members
Extension Methods

Constructors

CLRCapabilities()

public CLRCapabilities()

CLRCapabilities(Capability, SoftwareVersionProperties, HalSystemInfoProperties, ClrInfoProperties, TargetInfoProperties, List<NativeAssemblyProperties>)

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

CanChangeMacAddress

public bool CanChangeMacAddress { get; }

Property Value

bool

ClrInfo

public CLRCapabilities.ClrInfoProperties ClrInfo { get; }

Property Value

CLRCapabilities.ClrInfoProperties

ConfigBlockRequiresErase

public bool ConfigBlockRequiresErase { get; }

Property Value

bool

ExceptionFilters

public bool ExceptionFilters { get; }

Property Value

bool

FloatingPoint

public bool FloatingPoint { get; }

Property Value

bool

HalSystemInfo

public CLRCapabilities.HalSystemInfoProperties HalSystemInfo { get; }

Property Value

CLRCapabilities.HalSystemInfoProperties

HasNanoBooter

public bool HasNanoBooter { get; }

Property Value

bool

IncrementalDeployment

public bool IncrementalDeployment { get; }

Property Value

bool

IsUnknown

public bool IsUnknown { get; }

Property Value

bool

NativeAssemblies

public List<CLRCapabilities.NativeAssemblyProperties> NativeAssemblies { get; }

Property Value

List<CLRCapabilities.NativeAssemblyProperties>

PlatformCapabilities

public byte PlatformCapabilities { get; }

Property Value

byte

Profiling

public bool Profiling { get; }

Property Value

bool

ProfilingAllocations

public bool ProfilingAllocations { get; }

Property Value

bool

ProfilingCalls

public bool ProfilingCalls { get; }

Property Value

bool

SoftReboot

public bool SoftReboot { get; }

Property Value

bool

SoftwareVersion

public CLRCapabilities.SoftwareVersionProperties SoftwareVersion { get; }

Property Value

CLRCapabilities.SoftwareVersionProperties

SolutionReleaseInfo

public CLRCapabilities.TargetInfoProperties SolutionReleaseInfo { get; }

Property Value

CLRCapabilities.TargetInfoProperties

SourceLevelDebugging

public bool SourceLevelDebugging { get; }

Property Value

bool

TargetCapabilities

public byte TargetCapabilities { get; }

Property Value

byte

ThreadCreateEx

public bool ThreadCreateEx { get; }

Property Value

bool