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

ValidateWithNotifyDataErrorInfo<(Of <(<'T>)>)> Constructor

Initializes a new instance of the ValidateWithNotifyDataErrorInfo<(Of <(<'T>)>)> class.

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

Syntax


public ValidateWithNotifyDataErrorInfo(
	OperationTypes appliesWhen,
	Action<T> validationMethod
)
Public Sub New ( _
	appliesWhen As OperationTypes, _
	validationMethod As Action(Of T) _
)
public:
ValidateWithNotifyDataErrorInfo(
	OperationTypes^ appliesWhen, 
	Action<T>^ validationMethod
)

Parameters

appliesWhen
Type: Tortuga.Chain.AuditRules..::..OperationTypes
The rule applies when.
validationMethod
Type: Action<(Of <(<'T>)>)>
The method on the object that triggers validation. Usually this will be something like x => x.Validate().