Constraint<T> Класс

Определение

Обрабатывает ограничение, используемое для проверки элемента типа T.

generic <typename T>
public ref class Constraint sealed : System::Activities::Validation::Constraint
[System.Windows.Markup.ContentProperty("Body")]
public sealed class Constraint<T> : System.Activities.Validation.Constraint
[<System.Windows.Markup.ContentProperty("Body")>]
type Constraint<'T> = class
    inherit Constraint
Public NotInheritable Class Constraint(Of T)
Inherits Constraint

Параметры типа

T

Тип проверяемого элемента.

Наследование
Атрибуты

Конструкторы

Имя Описание
Constraint<T>()

Создает новый экземпляр класса Constraint<T>.

Поля

Имя Описание
ValidationErrorListPropertyName

Имя свойства ограничения действия, которое является списком ошибок проверки во время выполнения рабочего процесса.

(Унаследовано от Constraint)

Свойства

Имя Описание
Body

Возвращает или задает логику проверки.

CacheId

Возвращает идентификатор кэша, уникального в области определения рабочего процесса.

(Унаследовано от Activity)
CanInduceIdle

Возвращает или задает значение, указывающее, может ли действие привести к простою рабочего процесса.

(Унаследовано от NativeActivity)
Constraints

Возвращает коллекцию Constraint действий, которые можно настроить для проверки.Activity

(Унаследовано от Activity)
DisplayName

Возвращает или задает необязательное понятное имя, используемое для отладки, проверки, обработки исключений и отслеживания.

(Унаследовано от Activity)
Id

Возвращает идентификатор, уникальный в области определения рабочего процесса.

(Унаследовано от Activity)
Implementation

Логика выполнения действия.

(Унаследовано от NativeActivity)
ImplementationVersion

Возвращает или задает версию реализации действия.

(Унаследовано от NativeActivity)

Методы

Имя Описание
Abort(NativeActivityAbortContext)

При реализации в производном классе выполняет действия в ответ на прерванное действие.

(Унаследовано от NativeActivity)
CacheMetadata(ActivityMetadata)

Не реализовано. Используйте метод CacheMetadata(NativeActivityMetadata) вместо этого.

(Унаследовано от NativeActivity)
CacheMetadata(NativeActivityMetadata)

NativeActivityMetadata Создает объект, содержащий аргументы среды выполнения для процесса проверки рабочего процесса.

(Унаследовано от Constraint)
Cancel(NativeActivityContext)

При реализации в производном классе выполняет логику, чтобы вызвать правильное завершение действия.

(Унаследовано от NativeActivity)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Execute(NativeActivityContext)

Вызывает процесс, который проверяет действие.

(Унаследовано от Constraint)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

Вызывает событие при создании карты для динамического обновления.

(Унаследовано от NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Вызывает событие при создании карты для динамического обновления.

(Унаследовано от NativeActivity)
OnExecute(NativeActivityContext, Object, ValidationContext)

При реализации производным классом проверяет указанный объект с помощью указанных собственных действий и контекстов проверки.

(Унаследовано от Constraint)
ShouldSerializeDisplayName()

Указывает, следует ли DisplayName сериализовать свойство.

(Унаследовано от Activity)
ToString()

Возвращает объект String , содержащий Id и DisplayName из нее Activity.

(Унаследовано от Activity)
UpdateInstance(NativeActivityUpdateContext)

Обновляет экземпляр NativeActivity.

(Унаследовано от NativeActivity)

Применяется к