Class CompositeResolver
Inheritance
CompositeResolver
Assembly: BenchmarkDotNet.dll
Syntax
public class CompositeResolver : IResolver
Constructors
CompositeResolver(IResolver[])
Declaration
public CompositeResolver(params IResolver[] resolvers)
Parameters
Methods
CanResolve(Characteristic)
Declaration
public bool CanResolve(Characteristic characteristic)
Parameters
Returns
Resolve(CharacteristicObject, Characteristic)
Declaration
public object Resolve(CharacteristicObject obj, Characteristic characteristic)
Parameters
Returns
Resolve(CharacteristicObject, Characteristic, Object)
Declaration
public object Resolve(CharacteristicObject obj, Characteristic characteristic, object defaultValue)
Parameters
Returns
Resolve<T>(CharacteristicObject, Characteristic<T>)
Declaration
public T Resolve<T>(CharacteristicObject obj, Characteristic<T> characteristic)
Parameters
Returns
Type Parameters
Resolve<T>(CharacteristicObject, Characteristic<T>, T)
Declaration
public T Resolve<T>(CharacteristicObject obj, Characteristic<T> characteristic, T defaultValue)
Parameters
Returns
Type Parameters
Implements