Constraint Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обрабатывает ограничение проверки, используемое для проверки действия.
public ref class Constraint abstract : System::Activities::NativeActivity
public abstract class Constraint : System.Activities.NativeActivity
type Constraint = class
inherit NativeActivity
Public MustInherit Class Constraint
Inherits NativeActivity
- Наследование
- Производный
Поля
| Имя | Описание |
|---|---|
| ValidationErrorListPropertyName |
Имя свойства ограничения действия, которое является списком ошибок проверки во время выполнения рабочего процесса. |
Свойства
| Имя | Описание |
|---|---|
| CacheId |
Возвращает идентификатор кэша, уникального в области определения рабочего процесса. (Унаследовано от Activity) |
| CanInduceIdle |
Возвращает или задает значение, указывающее, может ли действие привести к простою рабочего процесса. (Унаследовано от NativeActivity) |
| Constraints |
Возвращает коллекцию Constraint действий, которые можно настроить для проверки.Activity (Унаследовано от Activity) |
| DisplayName |
Возвращает или задает необязательное понятное имя, используемое для отладки, проверки, обработки исключений и отслеживания. (Унаследовано от Activity) |
| Id |
Возвращает идентификатор, уникальный в области определения рабочего процесса. (Унаследовано от Activity) |
| Implementation |
Логика выполнения действия. (Унаследовано от NativeActivity) |
| ImplementationVersion |
Возвращает или задает версию реализации действия. (Унаследовано от NativeActivity) |
Методы
| Имя | Описание |
|---|---|
| Abort(NativeActivityAbortContext) |
При реализации в производном классе выполняет действия в ответ на прерванное действие. (Унаследовано от NativeActivity) |
| AddValidationError(NativeActivityContext, ValidationError) |
Добавляет ошибку проверки в список ошибок проверки во время выполнения, подключенных к контексту выполнения. |
| CacheMetadata(ActivityMetadata) |
Не реализовано. Используйте метод CacheMetadata(NativeActivityMetadata) вместо этого. (Унаследовано от NativeActivity) |
| CacheMetadata(NativeActivityMetadata) |
NativeActivityMetadata Создает объект, содержащий аргументы среды выполнения для процесса проверки рабочего процесса. |
| Cancel(NativeActivityContext) |
При реализации в производном классе выполняет логику, чтобы вызвать правильное завершение действия. (Унаследовано от NativeActivity) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| Execute(NativeActivityContext) |
Вызывает процесс, который проверяет действие. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) |
Вызывает событие при создании карты для динамического обновления. (Унаследовано от NativeActivity) |
| OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Вызывает событие при создании карты для динамического обновления. (Унаследовано от NativeActivity) |
| OnExecute(NativeActivityContext, Object, ValidationContext) |
При реализации производным классом проверяет указанный объект с помощью указанных собственных действий и контекстов проверки. |
| ShouldSerializeDisplayName() |
Указывает, следует ли DisplayName сериализовать свойство. (Унаследовано от Activity) |
| ToString() |
Возвращает объект String , содержащий Id и DisplayName из нее Activity. (Унаследовано от Activity) |
| UpdateInstance(NativeActivityUpdateContext) |
Обновляет экземпляр NativeActivity. (Унаследовано от NativeActivity) |