Esempio n. 1
0
 /// <summary>
 /// Deserialize a datetimeoffset value using XmlConvert
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override DateTimeOffset DeserializeDateTimeOffset(string value)
 {
     return((DateTimeOffset)KeyExpressionParser.KeyStringToPrimitive(value));
 }
Esempio n. 2
0
 /// <summary>
 /// Deserialize a timespan value using XmlConvert
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override TimeSpan DeserializeTimeSpan(string value)
 {
     return((TimeSpan)KeyExpressionParser.KeyStringToPrimitive(value));
 }
Esempio n. 3
0
 /// <summary>
 /// Deserialize a guid value using XmlConvert
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override Guid DeserializeGuid(string value)
 {
     return((Guid)KeyExpressionParser.KeyStringToPrimitive(value));
 }
Esempio n. 4
0
 /// <summary>
 /// Deserialize a string value
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override string DeserializeString(string value)
 {
     return((string)KeyExpressionParser.KeyStringToPrimitive(value));
 }
Esempio n. 5
0
 /// <summary>
 /// Deserialize a float value using XmlConvert
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override float DeserializeFloat(string value)
 {
     return((float)KeyExpressionParser.KeyStringToPrimitive(value));
 }
Esempio n. 6
0
 /// <summary>
 /// Deserialize a double value using XmlConvert
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override double DeserializeDouble(string value)
 {
     return((double)KeyExpressionParser.KeyStringToPrimitive(value));
 }
Esempio n. 7
0
 /// <summary>
 /// Deserialize a decimal value using XmlConvert
 /// </summary>
 /// <param name="value">The wire representation of the value</param>
 /// <returns>the value as a clr instance</returns>
 public override decimal DeserializeDecimal(string value)
 {
     return((decimal)KeyExpressionParser.KeyStringToPrimitive(value));
 }