Inherited by JsonExSerializer.Expression.CollectionBuilderEvaluator, JsonExSerializer.Expression.ConverterEvaluator, and JsonExSerializer.Expression.EvaluatorBase.
Public Member Functions | |
| void | SetResult (object value) |
| object | Evaluate () |
| Fully evaluates the expression for this evaluator. | |
| object | GetReference () |
| Gets a reference to the expression result if the expression supports references at the time this is called. | |
Properties | |
| ExpressionBase | Expression [get, set] |
| void JsonExSerializer.Expression.IEvaluator.SetResult | ( | object | value | ) |
| object JsonExSerializer.Expression.IEvaluator.Evaluate | ( | ) |
Fully evaluates the expression for this evaluator.
Implemented in JsonExSerializer.Expression.CollectionBuilderEvaluator, JsonExSerializer.Expression.ConverterEvaluator, JsonExSerializer.Expression.EvaluatorBase, JsonExSerializer.Expression.ValueEvaluator, JsonExSerializer.Expression.NumericEvaluator, and JsonExSerializer.Expression.BooleanEvaluator.
| object JsonExSerializer.Expression.IEvaluator.GetReference | ( | ) |
Gets a reference to the expression result if the expression supports references at the time this is called.
Implemented in JsonExSerializer.Expression.CollectionBuilderEvaluator, JsonExSerializer.Expression.ConverterEvaluator, JsonExSerializer.Expression.EvaluatorBase, and JsonExSerializer.Expression.ValueEvaluator.
ExpressionBase JsonExSerializer.Expression.IEvaluator.Expression [get, set] |
Implemented in JsonExSerializer.Expression.CollectionBuilderEvaluator, JsonExSerializer.Expression.ComplexEvaluatorBase, JsonExSerializer.Expression.ConverterEvaluator, JsonExSerializer.Expression.EvaluatorBase, JsonExSerializer.Expression.ListEvaluator, JsonExSerializer.Expression.ObjectEvaluator, and JsonExSerializer.Expression.ValueEvaluator.
1.5.2