Class Constraint
Inherited Members
Namespace: System.Activities.Validation
Assembly: System.Activities.dll
Syntax
public abstract class Constraint : NativeActivity
Fields
ValidationErrorListPropertyName
Declaration
public const string ValidationErrorListPropertyName = "System.Activities.Validation.Constraint.ValidationErrorList"
Field Value
System.String
|
Methods
AddValidationError(NativeActivityContext, ValidationError)
Declaration
public static void AddValidationError(NativeActivityContext context, ValidationError error)
Parameters
NativeActivityContext
context
|
ValidationError
error
|
CacheMetadata(NativeActivityMetadata)
Declaration
protected override void CacheMetadata(NativeActivityMetadata metadata)
Parameters
NativeActivityMetadata
metadata
|
Overrides
Execute(NativeActivityContext)
Declaration
protected override void Execute(NativeActivityContext context)
Parameters
NativeActivityContext
context
|
Overrides
OnExecute(NativeActivityContext, Object, ValidationContext)
Declaration
protected abstract void OnExecute(NativeActivityContext context, object objectToValidate, ValidationContext objectToValidateContext)
Parameters
NativeActivityContext
context
|
System.Object
objectToValidate
|
ValidationContext
objectToValidateContext
|