CompositeActivityValidator.Validate(ValidationManager, Object) 方法

定义

验证 CompositeActivity 配置。

public:
 override System::Workflow::ComponentModel::Compiler::ValidationErrorCollection ^ Validate(System::Workflow::ComponentModel::Compiler::ValidationManager ^ manager, System::Object ^ obj);
public override System.Workflow.ComponentModel.Compiler.ValidationErrorCollection Validate (System.Workflow.ComponentModel.Compiler.ValidationManager manager, object obj);
override this.Validate : System.Workflow.ComponentModel.Compiler.ValidationManager * obj -> System.Workflow.ComponentModel.Compiler.ValidationErrorCollection
Public Overrides Function Validate (manager As ValidationManager, obj As Object) As ValidationErrorCollection

参数

manager
ValidationManager

与验证链接的 ValidationManager

obj
Object

要验证的活动。

返回

ValidationErrorCollection

在验证过程中发现的错误的 ValidationErrorCollection

例外

obj 为空引用(在 Visual Basic 中为 Nothing)。

注解

此方法对 Validate 集合中的每个子 Activity 调用 EnabledActivities。 它还检查是否只有不多于一个的 CancellationHandlerActivityFaultHandlersActivityCompensationHandlerActivity 附加到了 CompositeActivity

适用于