Show / Hide Table of Contents

Namespace Albatross.Expression

Classes

ContextValue

DataRowExecutionContextFactory

DictionaryExecutionContextFactory

ExecutionContext<T>

ExecutionContextFactory

ExpressionBuilder

Extensions

Factory

The default parser factory class. This class can be accessed using its lazy static instance Instance or by creating a new instance. The factory class by default will register any class with the ParserOperationAttribute attribute within this assembly. Additional assemblies can be registered using the Register(Assembly) function.

By default, the factory will use SingleDoubleQuoteStringLiteralToken for string literal token and VariableToken for variable token. These defaults can be changed for the factory instance object.

Parser

An immutable implementation of the IParser interface.

ParserOperationAttribute

ReflectionExecutionContextFactory<T>

Interfaces

IExecutionContext<T>

IExecutionContextFactory<T>

IParser

The interface contains functionalities to process an expression string.

Enums

ContextType

Delegates

TryGetValueDelegate<T>

Back to top Generated by DocFX