public CompareCondition(string propertyName, CompareOperator opertaor, string value) : this(propertyName, opertaor, value, TableDataType.String) { }
public CompareCondition(string propertyName, CompareOperator opertaor, Guid value) : this(propertyName, opertaor, value.ToString(), TableDataType.Guid) { }
public CompareCondition(string propertyName, CompareOperator opertaor, long value) : this(propertyName, opertaor, value.ToString(CultureInfo.InvariantCulture) + "L", TableDataType.Int64) { }
public CompareCondition(string propertyName, CompareOperator opertaor, double value) : this(propertyName, opertaor, value.ToString(CultureInfo.InvariantCulture), TableDataType.Double) { }
public CompareCondition(string propertyName, CompareOperator opertaor, DateTimeOffset value) : this(propertyName, opertaor, value.UtcDateTime.ToString("o"), TableDataType.DateTime) { }
public CompareCondition(string propertyName, CompareOperator opertaor, bool value) : this(propertyName, opertaor, value ? "true" : "false", TableDataType.Boolean) { }