Show / Hide Table of Contents

Class Constraint

Inheritance
System.Object
Activity
NativeActivity
Constraint
Constraint<T>
Inherited Members
NativeActivity.Abort(NativeActivityAbortContext)
NativeActivity.Cancel(NativeActivityContext)
NativeActivity.CacheMetadata(ActivityMetadata)
NativeActivity.ImplementationVersion
NativeActivity.Implementation
NativeActivity.CanInduceIdle
Activity.ToString()
Activity.ShouldSerializeDisplayName()
Activity.Constraints
Activity.CacheId
Activity.DisplayName
Activity.Id
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
NativeActivity.CacheMetadata(NativeActivityMetadata)

Execute(NativeActivityContext)

Declaration
protected override void Execute(NativeActivityContext context)
Parameters
NativeActivityContext context

Overrides
NativeActivity.Execute(NativeActivityContext)

OnExecute(NativeActivityContext, Object, ValidationContext)

Declaration
protected abstract void OnExecute(NativeActivityContext context, object objectToValidate, ValidationContext objectToValidateContext)
Parameters
NativeActivityContext context

System.Object objectToValidate

ValidationContext objectToValidateContext

Back to top Generated by DocFX