ActivityValidationServices.Validate 메서드

정의

워크플로 활동이 유효성 검사 논리에 따라 올바르게 구성되었는지 확인합니다. 이 논리는 정책 제약 조건을 작성하거나 유효성을 검사하는 활동의 CacheMetadata(CodeActivityMetadata) 메서드일 수 있습니다.

오버로드

Validate(Activity)

워크플로 활동이 유효성 검사 논리에 따라 올바르게 구성되었는지 확인합니다. 이 논리는 정책 제약 조건을 작성하거나 유효성을 검사하는 활동의 CacheMetadata(CodeActivityMetadata) 메서드일 수 있습니다.

Validate(Activity, ValidationSettings)

워크플로 활동이 유효성 검사 논리에 따라 올바르게 구성되었는지 확인합니다. 이 논리는 정책 제약 조건을 작성하거나 유효성을 검사하는 작업의 cacheMetadata 메서드일 수 있습니다.

설명

사용자 지정 활동 작성자는 활동의 CacheMetadata 재정의에서 유효성 검사 논리를 제공할 수 있습니다. CacheMetadata에서 throw되는 모든 예외는 유효성 검사 오류로 처리되지 않습니다. 이러한 예외는 Validate에 대한 호출에서 이스케이프되며 호출자가 처리해야 합니다.

Validate(Activity)

워크플로 활동이 유효성 검사 논리에 따라 올바르게 구성되었는지 확인합니다. 이 논리는 정책 제약 조건을 작성하거나 유효성을 검사하는 활동의 CacheMetadata(CodeActivityMetadata) 메서드일 수 있습니다.

public:
 static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate);
public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate);
static member Validate : System.Activities.Activity -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity) As ValidationResults

매개 변수

toValidate
Activity

워크플로 작업 트리의 요소입니다.

반환

각각 유효성이 검사된 활동의 이름, 설명 메시지, 오류 코드 및 기타 정보를 포함할 수 있는 유효성 검사 오류의 컬렉션입니다.

설명

사용자 지정 활동 작성자는 활동의 CacheMetadata 재정의에서 유효성 검사 논리를 제공할 수 있습니다. CacheMetadata에서 throw되는 모든 예외는 유효성 검사 오류로 처리되지 않습니다. 이러한 예외는 Validate에 대한 호출에서 이스케이프되며 호출자가 처리해야 합니다.

적용 대상

Validate(Activity, ValidationSettings)

워크플로 활동이 유효성 검사 논리에 따라 올바르게 구성되었는지 확인합니다. 이 논리는 정책 제약 조건을 작성하거나 유효성을 검사하는 작업의 cacheMetadata 메서드일 수 있습니다.

public:
 static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate, System::Activities::Validation::ValidationSettings ^ settings);
public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate, System.Activities.Validation.ValidationSettings settings);
static member Validate : System.Activities.Activity * System.Activities.Validation.ValidationSettings -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity, settings As ValidationSettings) As ValidationResults

매개 변수

toValidate
Activity

워크플로 작업 트리의 작업입니다.

settings
ValidationSettings

워크플로에 대한 유효성 검사 메서드의 동작을 결정하는 개체는 내부 유효성 검사 논리를 무시할 수 있으며 정책 제약 조건을 포함할 수도 있습니다.

반환

각각 잘못 구성된 활동의 이름, 설명 메시지, 오류 또는 경고 코드 및 기타 정보를 포함할 수 있는 유효성 검사 오류의 컬렉션입니다.

설명

사용자 지정 활동 작성자는 활동의 CacheMetadata 재정의에서 유효성 검사 논리를 제공할 수 있습니다. CacheMetadata에서 throw되는 모든 예외는 유효성 검사 오류로 처리되지 않습니다. 이러한 예외는 Validate에 대한 호출에서 이스케이프되며 호출자가 처리해야 합니다.

적용 대상