Ejemplo n.º 1
0
 /// <summary>
 /// 向后拼接一个 Guid 值。
 /// </summary>
 /// <param name="value">Guid</param>
 protected virtual void BuildValue(ConstantValue <Guid> value) => BuildValue(new ConstantValue <string>(NumberHelper.ToString(value.Value)));
Ejemplo n.º 2
0
 /// <summary>
 /// 向后拼接一个 DateTimeOffset 值。
 /// </summary>
 /// <param name="value">DateTimeOffset</param>
 protected virtual void BuildValue(ConstantValue <DateTimeOffset> value) => BuildValue(new ConstantValue <string>(value.Value.ToString()));
Ejemplo n.º 3
0
 /// <summary>
 /// 向后拼接一个 Byte 值。
 /// </summary>
 /// <param name="value">Byte</param>
 protected virtual void BuildValue(ConstantValue <byte> value) => BuildCode(NumberHelper.Decimal.ToString(value.Value));
Ejemplo n.º 4
0
 /// <summary>
 /// 向后拼接一个 String 值。
 /// </summary>
 /// <param name="value">String</param>
 protected abstract void BuildValue(ConstantValue <string> value);
Ejemplo n.º 5
0
 /// <summary>
 /// 向后拼接一个 Boolean 值。
 /// </summary>
 /// <param name="value">Boolean</param>
 protected virtual void BuildValue(ConstantValue <bool> value) => BuildCode(value.Value ? "1" : "0");