/// <summary> /// Initializes a new instance of the FieldOperationStatement class. /// </summary> public FieldOperationStatement(string field, FieldOperationStatementType type, ValueStatement value, FieldType fieldType) { if (String.IsNullOrEmpty(field)) throw new ArgumentException("field is null or empty.", "field"); if (value == null) throw new ArgumentNullException("value", "value is null."); Field = field; Type = type; Value = value; FieldType = fieldType; }
/// <summary> /// Initializes a new instance of the FieldOperationStatement class. /// </summary> public FieldOperationStatement(FieldStatement field, FieldOperationStatementType type, ValueStatement rightValue) { Field = field; Type = type; RightStatement = rightValue; }