Show / Hide Table of Contents

Class DotEmitter

Generate grapical description language for a MetricsPlan. The website http://www.webgraphviz.com/ is helpful for visualizing the generated .DOT code.

Inheritance
Object
DotEmitter
Implements
IEmitter
IGenericMetricsPlanTransformer<IDictionary<String, MemoryStream>>
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Mangrove.MetricSetEmitters
Assembly: MetricSetEmitters.dll
Syntax
public class DotEmitter : IEmitter, IGenericMetricsPlanTransformer<IDictionary<string, MemoryStream>>

Constructors

View Source

DotEmitter(String, CleanupKind, IReadOnlyList<String>)

Declaration
public DotEmitter(string scriptName, CleanupKind level, IReadOnlyList<string> colors = null)
Parameters
Type Name Description
String scriptName
Mangrove.MetricSetTransformers.Hacks.CleanupKind level
IReadOnlyList<String> colors

Properties

View Source

Assumption

Declaration
public IMetricsPlanValidator Assumption { get; }
Property Value
Type Description
IMetricsPlanValidator
View Source

Extern

Declaration
public ExternKind Extern { get; }
Property Value
Type Description
ExternKind

Methods

View Source

Transform(MetricsPlan)

Declaration
public IDictionary<string, MemoryStream> Transform(MetricsPlan plan)
Parameters
Type Name Description
MetricsPlan plan
Returns
Type Description
IDictionary<String, MemoryStream>

Implements

IEmitter
IGenericMetricsPlanTransformer<T>

Extension Methods

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