API Reference
Class
BenchmarkCheckState
Represents an observed setting value and its collection status.
Inheritance
- Object
- BenchmarkCheckState
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method ComputerXBenchmarkCheckReader.Read
- Method IBenchmarkCheckReader.Read
- Method BenchmarkProviderRegistry.Read
- Method BenchmarkProviderRegistry.Read
- Method BenchmarkProviderRegistry.ReadCaptured
- Method BenchmarkProviderRegistry.ReadCaptured
- Method ComputerXBenchmarkControlProvider.Read
- Method ComputerXBenchmarkControlProvider.ReadCaptured
- Method ExchangeBenchmarkProvider.Read
- Method IBenchmarkCapturedTargetCheckReader.ReadCaptured
- Method IBenchmarkTargetCheckReader.Read
- Method IisBenchmarkProvider.Read
- Method SqlServerBenchmarkProvider.Read
- Property BenchmarkPlannedChange.Before
- Method ComputerXBenchmarkCheckWriter.Read
- Method ComputerXBenchmarkCheckWriter.ReadCaptured
- Method IBenchmarkCapturedCheckWriter.ReadCaptured
Accepted by parameters
Constructors
public BenchmarkCheckState() #Inherited Methods
Properties
public Boolean Success { get; set; } #Gets or sets whether evidence collection succeeded.
public Boolean Exists { get; set; } #Gets or sets whether the addressed setting exists.
public Object Value { get; set; } #Gets or sets the observed native value.
public String ValueType { get; set; } #Gets or sets the native value type when known.
public String Evidence { get; set; } #Gets or sets human-readable evidence details.
public String Error { get; set; } #Gets or sets an evidence collection error.
public BenchmarkCollectionFailureKind FailureKind { get; set; } #Gets or sets the classified collection failure.
public DateTimeOffset CollectedAt { get; set; } #Gets or sets the collection time.
public List<BenchmarkRegistryProfileState> RegistryProfiles { get; set; } #Gets or sets per-profile registry observations when the check targets user profiles.