Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Проверка действий позволяет авторам действий и пользователям выявлять и сообщать об ошибках в конфигурации действия до его выполнения. Windows Workflow Foundation (WF) предоставляет следующие три типа проверки действий:
RequiredArgumentиOverloadGroupатрибуты.Императивная проверка на основе кода.
Декларативные ограничения.
RequiredArgument и OverloadGroup атрибуты указывают на то, что требуются определенные аргументы для действия. Императивная проверка на основе кода обеспечивает простой способ предоставления проверки о себе, а декларативные ограничения позволяют проверять действие и его связь с содержащим рабочим процессом. Если действие настроено неправильно в соответствии с требованиями проверки, возвращаются ошибки проверки и предупреждения. Если содержащий рабочий процесс создается с помощью конструктора рабочих процессов, в конструкторе отображаются все ошибки проверки и предупреждения. Если рабочий процесс создается вне конструктора рабочих процессов, при вызове рабочего процесса возвращаются ошибки проверки. Независимо от того, как был создан рабочий процесс, рабочий процесс с ошибками проверки никогда не допускается выполнять. В этом разделе представлены общие сведения об этих типах проверки действий и вызове проверки действия.
В этом разделе
Обязательные аргументы и группы перегрузки
Описывает, как использовать атрибуты RequiredArgument и OverloadGroup для обеспечения проверки.
Императивная проверка Code-Based
Описывает, как использовать проверку, основанную на коде, для CodeActivity и для видов деятельности, основанных на NativeActivity.
Декларативные ограничения
Описывает использование декларативных ограничений для обеспечения сложной проверки действий.
Вызов проверки действия
Описывается, когда проверка действия вызывается автоматически и как явно вызывать проверку.