TestimoX

API Reference

Enum

BenchmarkProviderCapabilities

Namespace TestimoX.Benchmarks
Assembly TestimoX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed
Attributes
Flags

Declares operations a benchmark provider can perform for a supported resource.

Inheritance

  • Enum
  • BenchmarkProviderCapabilities

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const BenchmarkProviderCapabilities None #

No provider operation is available.

Value: 0
public const BenchmarkProviderCapabilities Discover #

The provider can discover target resources.

Value: 1
public const BenchmarkProviderCapabilities Read #

The provider can collect current evidence.

Value: 2
public const BenchmarkProviderCapabilities Preview #

The provider can produce an exact proposed change.

Value: 4
public const BenchmarkProviderCapabilities Backup #

The provider can capture the exact current state before a change.

Value: 8
public const BenchmarkProviderCapabilities Write #

The provider can apply a desired value.

Value: 16
public const BenchmarkProviderCapabilities Verify #

The provider can verify the effective value after a write.

Value: 32
public const BenchmarkProviderCapabilities Restore #

The provider can restore a captured state.

Value: 64
public const BenchmarkProviderCapabilities Export #

The provider can export desired state for another deployment system.

Value: 128