Show / Hide Table of Contents

Class SimpleMetricSet

Minimal implementation of the IParseableMetricSet interface.

Inheritance
Object
SimpleMetricSet
Implements
IParseableMetricSet
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Mangrove.Parsing.Models
Assembly: Mangrove.Parsing.dll
Syntax
public class SimpleMetricSet : IParseableMetricSet

Constructors

View Source

SimpleMetricSet(IReadOnlyList<SimpleExpression>, IReadOnlyList<SimpleTable>, MetricSetMetadata, IReadOnlyList<String>)

Declaration
public SimpleMetricSet([PropertyMap("Expressions")] IReadOnlyList<SimpleExpression> expressions, [PropertyMap("Tables")] IReadOnlyList<SimpleTable> tables, [PropertyMap("Metadata")] MetricSetMetadata metadata = null, [PropertyMap("ParsingDirectives")] IReadOnlyList<string> parsingDirectives = null)
Parameters
Type Name Description
IReadOnlyList<SimpleExpression> expressions
IReadOnlyList<SimpleTable> tables
MetricSetMetadata metadata
IReadOnlyList<String> parsingDirectives

Properties

View Source

Expressions

Declaration
public IReadOnlyList<IParseableExpression> Expressions { get; set; }
Property Value
Type Description
IReadOnlyList<IParseableExpression>
View Source

Metadata

Declaration
public MetricSetMetadata Metadata { get; set; }
Property Value
Type Description
MetricSetMetadata
View Source

ParsingDirectives

Declaration
public IReadOnlyList<string> ParsingDirectives { get; set; }
Property Value
Type Description
IReadOnlyList<String>
View Source

Tables

Declaration
public IReadOnlyList<IParseableTable> Tables { get; set; }
Property Value
Type Description
IReadOnlyList<IParseableTable>

Implements

IParseableMetricSet

Extension Methods

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