Table of Contents

Class ParsingConfiguration

Namespace
OfficeOpenXml.FormulaParsing
Assembly
Magicodes.EPPlus.dll
public class ParsingConfiguration
Inheritance
ParsingConfiguration
Inherited Members
Extension Methods

Properties

ExpressionCompiler

public IExpressionCompiler ExpressionCompiler { get; }

Property Value

IExpressionCompiler

FunctionRepository

public FunctionRepository FunctionRepository { get; }

Property Value

FunctionRepository

GraphBuilder

public IExpressionGraphBuilder GraphBuilder { get; }

Property Value

IExpressionGraphBuilder

Lexer

public virtual ILexer Lexer { get; }

Property Value

ILexer

Logger

public IFormulaParserLogger Logger { get; }

Property Value

IFormulaParserLogger

Methods

AttachLogger(IFormulaParserLogger)

public ParsingConfiguration AttachLogger(IFormulaParserLogger logger)

Parameters

logger IFormulaParserLogger

Returns

ParsingConfiguration

DetachLogger()

public ParsingConfiguration DetachLogger()

Returns

ParsingConfiguration

SetExpresionCompiler(IExpressionCompiler)

public ParsingConfiguration SetExpresionCompiler(IExpressionCompiler expressionCompiler)

Parameters

expressionCompiler IExpressionCompiler

Returns

ParsingConfiguration

SetGraphBuilder(IExpressionGraphBuilder)

public ParsingConfiguration SetGraphBuilder(IExpressionGraphBuilder graphBuilder)

Parameters

graphBuilder IExpressionGraphBuilder

Returns

ParsingConfiguration

SetLexer(ILexer)

public ParsingConfiguration SetLexer(ILexer lexer)

Parameters

lexer ILexer

Returns

ParsingConfiguration