Class ConditionalClause
- Namespace
- Dynamicweb.DataManagement
- Assembly
- Dynamicweb.DataManagement.dll
Represents conditional clause
public class ConditionalClause
- Inheritance
-
ConditionalClause
- Inherited Members
Constructors
ConditionalClause()
Default constructor
public ConditionalClause()
ConditionalClause(string, string, CompareOperator, BooleanOperator)
Constracts new Conditional clause
public ConditionalClause(string field, string value, ConditionalClause.CompareOperator @operator, ConditionalClause.BooleanOperator condition)
Parameters
field
stringField
value
stringValue
operator
ConditionalClause.CompareOperatorOperator
condition
ConditionalClause.BooleanOperatorCondition
ConditionalClause(string, string, string, string)
Constracts new Conditional clause
public ConditionalClause(string field, string value, string @operator, string condition)
Parameters
Properties
Condition
Conditional for clause (AND, OR)
public ConditionalClause.BooleanOperator Condition { get; set; }
Property Value
Field
Field
public string Field { get; set; }
Property Value
Operator
Operator for clause (=, NOT IN, etc.)
public ConditionalClause.CompareOperator Operator { get; set; }
Property Value
Value
Value
public string Value { get; set; }
Property Value
Methods
ConditionAsText()
Represents condition as string
public string ConditionAsText()
Returns
- string
String value
ConditionFromString(string)
Converts string value to Boolean Operator
public ConditionalClause.BooleanOperator ConditionFromString(string condition)
Parameters
condition
stringCondition
Returns
- ConditionalClause.BooleanOperator
Boolean operator
OperatorAsText()
Converts compare operator to string
public string OperatorAsText()
Returns
- string
String representation
OperatorFromString(string)
Converts string to CompareOperator
public ConditionalClause.CompareOperator OperatorFromString(string @operator)
Parameters
operator
stringstring value of compare oerator
Returns
- ConditionalClause.CompareOperator
CompareOperator