TestimoX

API Reference

Class

BenchmarkPolicyResolver

Namespace TestimoX.Benchmarks.Policy
Assembly TestimoX
Modifiers static

Resolves scoped organization policy into an effective cloned pack without modifying source content.

Inheritance

  • Object
  • BenchmarkPolicyResolver

Methods

public static BenchmarkPolicyResolution Resolve(BenchmarkPack pack, BenchmarkPolicySet policy, BenchmarkHostFacts facts, IEnumerable<String> profileIds, Nullable<DateTimeOffset> effectiveAt = null) #
Returns: BenchmarkPolicyResolution

Resolves currently effective decisions for one target and profile selection.

Parameters

pack TestimoX.Benchmarks.BenchmarkPack requiredposition: 0
policy TestimoX.Benchmarks.Policy.BenchmarkPolicySet requiredposition: 1
facts TestimoX.Benchmarks.Execution.BenchmarkHostFacts requiredposition: 2
profileIds System.Collections.Generic.IEnumerable{System.String} requiredposition: 3
effectiveAt System.Nullable{System.DateTimeOffset} = null optionalposition: 4