Show / Hide Table of Contents

Interface IGenericTableVisitor<T>

Standardize table visitors which "return something".

Inherited Members
ITableVisitor.Visit(Aggregation)
ITableVisitor.Visit(DataSource)
ITableVisitor.Visit(ExternTable)
ITableVisitor.Visit(Join)
ITableVisitor.Visit(TableReference)
ITableVisitor.Visit(Union)
IGenericVisitor<T>.Result
IGenericVisitor<T>.Reset()
Namespace: Mangrove.MetricSetSyntaxTree
Assembly: MetricSetSyntaxTree.dll
Syntax
public interface IGenericTableVisitor<T> : ITableVisitor, IGenericVisitor<T>
Type Parameters
Name Description
T

Type of the thing which is returned.

Remarks

This is useful for instances when all you care about is the result of applying the visitor, e.g. when applying a "to string" visitor to a sequence of expressions.

Extension Methods

ObjectExtensions.EventId(Object)
VisitorExtensions.Transform<T>(IGenericTableVisitor<T>, Table)
VisitorExtensions.VisitAll(ITableVisitor, IEnumerable<Table>)
VisitorExtensions.VisitAll<T>(IGenericTableVisitor<T>, IEnumerable<Table>)
  • View Source
Back to top Generated by DocFX