Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

ColumnValueGenerator Delegate

Rule Value Generator

Namespace:  Tortuga.Chain.AuditRules
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public delegate Object ColumnValueGenerator(
	Nullable<Object> argumentValue,
	Nullable<Object> userValue,
	Nullable<Object> currentValue
)
Public Delegate Function ColumnValueGenerator ( _
	argumentValue As Nullable(Of Object), _
	userValue As Nullable(Of Object), _
	currentValue As Nullable(Of Object) _
) As Object
public delegate Object^ ColumnValueGenerator(
	Nullable<Object^> argumentValue, 
	Nullable<Object^> userValue, 
	Nullable<Object^> currentValue
)

Parameters

argumentValue
Type: Nullable<(Of <(<'Object>)>)>
The argument value.
userValue
Type: Nullable<(Of <(<'Object>)>)>
The user value.
currentValue
Type: Nullable<(Of <(<'Object>)>)>
The current value. Used when the rule is conditionally applied.

Return Value