public override object ConvertFromString(string text, Type destinationType, IValueSerializerContext context) { if (text != null) { return(PropertyTreePath.Parse(text)); } return(base.ConvertFromString(text, destinationType, context)); }
public uint GetUInt32(PropertyTreePath path) { return Convert.ToUInt32(GetValue(path)); }
public TimeSpan GetTimeSpan(PropertyTreePath path) { throw new NotImplementedException(); }
public float GetSingle(PropertyTreePath path) { return Convert.ToSingle(GetValue(path)); }
public Guid GetGuid(PropertyTreePath path) { throw new NotImplementedException(); }
static Exception _TryParse(string text, out PropertyTreePath result) { // TODO Parse paths throw new NotImplementedException(); }
public decimal GetDecimal(PropertyTreePath path) { return Convert.ToDecimal(GetValue(path)); }
public byte GetByte(PropertyTreePath path) { return Convert.ToByte(GetValue(path)); }
public ulong GetUInt64(PropertyTreePath path) { return(Convert.ToUInt64(GetValue(path))); }
public uint GetUInt32(PropertyTreePath path) { return(Convert.ToUInt32(GetValue(path))); }
public ushort GetUInt16(PropertyTreePath path) { return(Convert.ToUInt16(GetValue(path))); }
public PropertyTree GetPropertyTree(PropertyTreePath path) { throw new NotImplementedException(); }
public string GetString(PropertyTreePath path) { return(Convert.ToString(GetValue(path))); }
public float GetSingle(PropertyTreePath path) { return(Convert.ToSingle(GetValue(path))); }
public Uri GetUri(PropertyTreePath path) { return new Uri(Convert.ToString(GetValue(path))); }
private object GetValue(PropertyTreePath path) { throw new NotImplementedException(); }
public Uri GetUri(PropertyTreePath path) { return(new Uri(Convert.ToString(GetValue(path)))); }
public DateTime GetDateTime(PropertyTreePath path) { return Convert.ToDateTime(GetValue(path)); }
public void SetValue(PropertyTreePath path, object value) { throw new NotImplementedException(); }
public bool GetBoolean(PropertyTreePath path) { return(Convert.ToBoolean(GetValue(path))); }
public byte GetByte(PropertyTreePath path) { return(Convert.ToByte(GetValue(path))); }
public char GetChar(PropertyTreePath path) { return(Convert.ToChar(GetValue(path))); }
public string GetString(PropertyTreePath path) { return Convert.ToString(GetValue(path)); }
public DateTime GetDateTime(PropertyTreePath path) { return(Convert.ToDateTime(GetValue(path))); }
public ushort GetUInt16(PropertyTreePath path) { return Convert.ToUInt16(GetValue(path)); }
public DateTimeOffset GetDateTimeOffset(PropertyTreePath path) { throw new NotImplementedException(); }
public ulong GetUInt64(PropertyTreePath path) { return Convert.ToUInt64(GetValue(path)); }
public decimal GetDecimal(PropertyTreePath path) { return(Convert.ToDecimal(GetValue(path))); }
public double GetDouble(PropertyTreePath path) { return(Convert.ToDouble(GetValue(path))); }
public bool GetBoolean(PropertyTreePath path) { return Convert.ToBoolean(GetValue(path)); }
public char GetChar(PropertyTreePath path) { return Convert.ToChar(GetValue(path)); }
private static InstanceDescriptor CreateInstanceDescriptor(PropertyTreePath path) { // TODO PropertyTreePathConverter.CreateInstanceDescriptor throw new NotImplementedException(); }
public static bool TryParse(string text, out PropertyTreePath result) { return(_TryParse(text, out result) == null); }
public double GetDouble(PropertyTreePath path) { return Convert.ToDouble(GetValue(path)); }
public static bool TryParse(string text, out PropertyTreePath result) { return _TryParse(text, out result) == null; }