Method | Description | |
---|---|---|
GenerateValue ( object argumentValue, object userValue, object currentValue ) : object |
Generates the value to be used for the operation.
|
|
ValueRule ( string columnName, ColumnValueGenerator valueFactory, OperationTypes appliesWhen ) : System |
Initializes a new instance of the ValueRule class.
|
|
ValueRule ( string columnName, object value, OperationTypes appliesWhen ) : System |
Initializes a new instance of the UserDataRule class. This will have no effect on hard deletes. |
public GenerateValue ( object argumentValue, object userValue, object currentValue ) : object | ||
argumentValue | object | The argument value. |
userValue | object | The user value. |
currentValue | object | The current value. Used when the rule is conditionally applied. |
return | object |
public ValueRule ( string columnName, ColumnValueGenerator valueFactory, OperationTypes appliesWhen ) : System | ||
columnName | string | Name of the column. |
valueFactory | ColumnValueGenerator | The value factory. |
appliesWhen | OperationTypes | The applies when. |
return | System |
public ValueRule ( string columnName, object value, OperationTypes appliesWhen ) : System | ||
columnName | string | Name of the column. |
value | object | The value to apply. |
appliesWhen | OperationTypes | The rule can be applied to insert, update, and/or soft delete operations. |
return | System |