Activity Класс

Определение

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

public ref class Activity abstract
[System.Windows.Markup.ContentProperty("Implementation")]
public abstract class Activity
[<System.Windows.Markup.ContentProperty("Implementation")>]
type Activity = class
Public MustInherit Class Activity
Наследование
Activity
Производный
Атрибуты

Примеры

В следующем примере показана простая реализация производного Activity класса.

Комментарии

Activity — базовый класс в иерархии типов действий. Все другие типы действий, такие как CodeActivity, NativeActivity, AsyncCodeActivityDynamicActivityи ActivityWithResult производные от этого класса.

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

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

Инициализирует новый экземпляр класса Activity.

Свойства

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

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

Constraints

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

DisplayName

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

Id

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

Implementation

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

ImplementationVersion

Возвращает или задает версию используемой реализации.

Методы

Имя Описание
CacheMetadata(ActivityMetadata)

Создает и проверяет описание аргументов, переменных, дочерних действий и делегатов действий.

Equals(Object)

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

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

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

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

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

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

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

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

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

ShouldSerializeDisplayName()

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

ToString()

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

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