public DateTimeOffsetValue() { this.node = ConstantNode.DateTimeOffset("datetimeoffset'2002-10-10T17:00:00Z'", new DateTimeOffset(2002, 10, 10, 17, 00, 00, TimeSpan.Zero)); }
public TimeValue() { this.node = ConstantNode.Time("time'13:20:00'", new TimeSpan(13, 20, 0)); }
public BooleanTrueValue() { this.node = ConstantNode.Boolean("true", true); }
public SingleValue() { this.node = ConstantNode.Single("2.0f", 2.0f); }
public StringValue() { this.node = ConstantNode.String("'Hello OData'", "Hello OData"); }
public Int64Value() { this.node = ConstantNode.Int64("64L", 64L); }
public NullValue() { this.node = ConstantNode.Null; }
public GuidValue() { this.node = ConstantNode.Guid("guid'12345678-aaaa-bbbb-cccc-ddddeeeeffff'", new Guid("12345678-aaaa-bbbb-cccc-ddddeeeeffff")); }
public Int32Value() { this.node = ConstantNode.Int32("32", 32); }
public DecimalValue() { this.node = ConstantNode.Decimal("2.345M", 2.345M); }
public DoubleValue() { this.node = ConstantNode.Double("2.029d", 2.029d); }
public BooleanFalseValue() { this.node = ConstantNode.Boolean("false", false); }
public DateTimeValue() { this.node = ConstantNode.DateTime("datetime'2000-12-12T12:00'", new DateTime(2000, 12, 12, 12, 0, 0)); }
public TrueValue() { this.node = ConstantNode.True; }
public FalseValue() { this.node = ConstantNode.False; }
/// <summary> /// Binds the specified <see cref="ConstantNode"/>. /// </summary> /// <param name="constantNode">The <see cref="ConstantNode"/> to bind.</param> protected abstract void BindConstantNode(ConstantNode constantNode);