ActivityValidationServices.Validate 메서드

정의

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

오버로드

Name Description
Validate(Activity)

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

Validate(Activity, ValidationSettings)

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

설명

사용자 정의 활동 작성자는 활동의 CacheMetadata 재정의 메서드에서 유효성 검사 논리를 제공할 수 있습니다. CacheMetadata에서 발생한 모든 예외는 유효성 검사 오류로 간주되지 않습니다. 이러한 예외는 호출 시 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에서 발생한 모든 예외는 유효성 검사 오류로 간주되지 않습니다. 이러한 예외는 호출 시 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에서 발생한 모든 예외는 유효성 검사 오류로 간주되지 않습니다. 이러한 예외는 호출 시 Validate에서 빠져나가며 호출자가 처리해야 합니다.

적용 대상