Inherits JsonExSerializer.Expression.ComplexExpressionBase.
Public Member Functions | |
| ObjectExpression () | |
| KeyValueExpression | Add (ExpressionBase key, ExpressionBase value) |
| Add a property to this object. | |
| KeyValueExpression | Add (KeyValueExpression expression) |
| Add a property to this object. | |
Protected Member Functions | |
| override ExpressionBase | ResolveChildReference (ReferenceIdentifier refID) |
| Resolve a child reference. | |
Properties | |
| IList< KeyValueExpression > | Properties [get, set] |
| The object's properties. | |
| JsonExSerializer.Expression.ObjectExpression.ObjectExpression | ( | ) |
| KeyValueExpression JsonExSerializer.Expression.ObjectExpression.Add | ( | ExpressionBase | key, | |
| ExpressionBase | value | |||
| ) |
Add a property to this object.
| key | the key for the property | |
| value | the value for the property |
| KeyValueExpression JsonExSerializer.Expression.ObjectExpression.Add | ( | KeyValueExpression | expression | ) |
Add a property to this object.
| expression | the key value expression to add |
| override ExpressionBase JsonExSerializer.Expression.ObjectExpression.ResolveChildReference | ( | ReferenceIdentifier | refID | ) | [protected, virtual] |
Resolve a child reference.
| refID | the referenced id to resolve |
Implements JsonExSerializer.Expression.ComplexExpressionBase.
IList<KeyValueExpression> JsonExSerializer.Expression.ObjectExpression.Properties [get, set] |
The object's properties.
1.5.2