Show / Hide Table of Contents

Class ReplaceConstants

Replace string constants in expressions and tables.

Inheritance
Object
LoggingTransformerBase
ReplaceConstants
Implements
IMetricsPlanTransformer
Inherited Members
LoggingTransformerBase.Logger
LoggingTransformerBase.TransformerName
LoggingTransformerBase.Transform(MetricsPlan, IMetricsPlanValidator)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Mangrove.MetricSetTransformers
Assembly: MetricSetTransformers.dll
Syntax
public class ReplaceConstants : LoggingTransformerBase, IMetricsPlanTransformer

Constructors

View Source

ReplaceConstants(IReadOnlyDictionary<String, String>, ILogger)

Declaration
public ReplaceConstants(IReadOnlyDictionary<string, string> replacements, ILogger logger = null)
Parameters
Type Name Description
IReadOnlyDictionary<String, String> replacements
ILogger logger

Methods

View Source

TransformWithTracing(MetricsPlan, IMetricsPlanValidator)

Declaration
public override MetricsPlan TransformWithTracing(MetricsPlan plan, IMetricsPlanValidator validator)
Parameters
Type Name Description
MetricsPlan plan
IMetricsPlanValidator validator
Returns
Type Description
MetricsPlan
Overrides
LoggingTransformerBase.TransformWithTracing(MetricsPlan, IMetricsPlanValidator)

Implements

IMetricsPlanTransformer

Extension Methods

ObjectExtensions.EventId(Object)
  • View Source
Back to top Generated by DocFX