ActivityValidationServices.Validate Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, что действие рабочего процесса правильно настроено в соответствии с логикой проверки. Эта логика может располагаться в методе CacheMetadata(CodeActivityMetadata) действия для проверки или ограничений построения и политик.
Перегрузки
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 к вызывающему объекту, который должен их обработать.