다음을 통해 공유


작업 유효성 검사 구성

활동 유효성 검사를 사용하면 활동 작성자와 사용자가 실행 전에 활동 구성에서 오류를 식별하고 보고할 수 있습니다. WF(Windows Workflow Foundation)는 다음과 같은 세 가지 유형의 활동 유효성 검사를 제공합니다.

  • RequiredArgumentOverloadGroup 속성

  • 명령적 코드 기반 유효성 검사입니다.

  • 선언적 제약 조건.

RequiredArgumentOverloadGroup 특성은 활동에 대한 특정 인수가 필요함을 나타냅니다. 명령적 코드 기반 유효성 검사는 활동 자체에 대한 유효성 검사를 제공하는 간단한 방법을 제공하며 선언적 제약 조건은 활동 및 포함하는 워크플로와의 관계에 대한 유효성 검사를 가능하게 합니다. 유효성 검사 요구 사항에 따라 작업이 제대로 구성되지 않은 경우 유효성 검사 오류 및 경고가 반환됩니다. 워크플로 디자이너를 사용하여 포함된 워크플로를 만드는 경우 유효성 검사 오류 및 경고가 디자이너에 표시됩니다. 워크플로 디자이너 외부에서 워크플로가 만들어지면 워크플로가 호출될 때 유효성 검사 오류가 반환됩니다. 워크플로를 만든 방법에 관계없이 유효성 검사 오류가 있는 워크플로를 실행할 수 없습니다. 이 섹션에서는 이러한 유형의 활동 유효성 검사 및 활동 유효성 검사를 호출하는 방법에 대한 개요를 제공합니다.

이 섹션 안에

필수 인수 및 오버로드 그룹
RequiredArgumentOverloadGroup 특성을 사용하여 유효성 검사를 제공하는 방법을 설명합니다.

명령적 Code-Based 유효성 검사
CodeActivityNativeActivity 기반 활동에 대한 코드 기반 유효성 검사를 사용하는 방법을 설명합니다.

선언적 제약 조건
선언적 제약 조건을 사용하여 복잡한 작업 유효성 검사를 제공하는 방법을 설명합니다.

작업 유효성 검사 호출
활동 유효성 검사가 자동으로 호출되는 시기와 유효성 검사를 명시적으로 호출하는 방법을 설명합니다.

참고 문헌