Show / Hide Table of Contents

Class ParsingContext

Parsing context

Inheritance
System.Object
ParsingContext
Implements
IParsingLifetimeEventHandler
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: OfficeOpenXml.FormulaParsing
Assembly: EPPlus.dll
Syntax
public class ParsingContext : IParsingLifetimeEventHandler

Properties

AddressCache

Address cache

Declaration
public ExcelAddressCache AddressCache { get; }
Property Value
Type Description
ExcelAddressCache
See Also
ExcelAddressCache

Configuration

Configuration

Declaration
public ParsingConfiguration Configuration { get; set; }
Property Value
Type Description
ParsingConfiguration

Debug

Returns true if a IFormulaParserLogger is attached to the parser.

Declaration
public bool Debug { get; }
Property Value
Type Description
System.Boolean

ExcelDataProvider

The ExcelDataProvider is an abstraction on top of Excel, in this case EPPlus.

Declaration
public ExcelDataProvider ExcelDataProvider { get; set; }
Property Value
Type Description
ExcelDataProvider

NameValueProvider

INameValueProvider of the current context

Declaration
public INameValueProvider NameValueProvider { get; set; }
Property Value
Type Description
INameValueProvider

Parser

The FormulaParser of the current context.

Declaration
public FormulaParser Parser { get; set; }
Property Value
Type Description
FormulaParser

RangeAddressFactory

Utility for handling addresses

Declaration
public RangeAddressFactory RangeAddressFactory { get; set; }
Property Value
Type Description
RangeAddressFactory

Scopes

Scopes, a scope represents the parsing of a cell or a value.

Declaration
public ParsingScopes Scopes { get; }
Property Value
Type Description
ParsingScopes

Methods

Create()

Factory method.

Declaration
public static ParsingContext Create()
Returns
Type Description
ParsingContext

Explicit Interface Implementations

IParsingLifetimeEventHandler.ParsingCompleted()

Declaration
void IParsingLifetimeEventHandler.ParsingCompleted()

Implements

IParsingLifetimeEventHandler
Back to top Generated by DocFX