Gemstone.Expressions.Evaluator Namespace

The Gemstone.Expressions.Evaluator namespace organizes all Gemstone library functionality related to runtime expression evaluation.

Classes

ExpressionCompiler Represents a runtime C# expression evaluator.
ExpressionCompilerTResult Represents a runtime C# expression evaluator, strongly typed for a specific return value TResult.
ExpressionCompilerTResult, TInstanceParameter Represents a runtime C# expression evaluator, strongly typed for a specific return value TResult and instance parameter values TInstanceParameter.
Symbol Represents a symbol consisting of a name, Type and value to be accessible for expressions used with the ExpressionCompilerTResult, TInstanceParameter.
TypeRegistry Defines a registry of types and symbols needed for an ExpressionCompiler.