ReplicatorActivity Класс

Определение

Внимание

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

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

public ref class ReplicatorActivity sealed : System::Workflow::ComponentModel::CompositeActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
public sealed class ReplicatorActivity : System.Workflow.ComponentModel.CompositeActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ReplicatorActivity : System.Workflow.ComponentModel.CompositeActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
type ReplicatorActivity = class
    inherit CompositeActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ReplicatorActivity = class
    inherit CompositeActivity
Public NotInheritable Class ReplicatorActivity
Inherits CompositeActivity
Наследование
Атрибуты

Комментарии

Note

В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе Deprecated Types в Windows Workflow Foundation 4.5.

Аналогично ReplicatorActivity инструкции в коде for each . Если вы видите задачу, в которой повторяется одна и та же функция во многих разных сущностях, ReplicatorActivity может оказаться лучшим решением, чем WhileActivity.

По умолчанию ReplicatorActivity выполняется завершение всех дочерних экземпляров. Это поведение можно переопределить с помощью настраиваемого условия, которое будет использоваться при завершении действия. Если это условие оценивается true до завершения всех дочерних экземпляров, отменяются все выполняемые неполные дочерние экземпляры.

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

Имя Описание
ReplicatorActivity()
Устаревшие..

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

ReplicatorActivity(String)
Устаревшие..

Инициализирует новый экземпляр ReplicatorActivity класса с помощью имени действия.

Поля

Имя Описание
ChildCompletedEvent
Устаревшие..

Происходит при завершении дочернего экземпляра ReplicatorActivity действия.

ChildInitializedEvent
Устаревшие..

Происходит при инициализации дочернего экземпляра ReplicatorActivity действия.

CompletedEvent
Устаревшие..

Происходит при ReplicatorActivity завершении.

ExecutionTypeProperty
Устаревшие..

Представляет объект, предназначенный DependencyPropertyExecutionType для свойства.

InitialChildDataProperty
Устаревшие..

Представляет объект, предназначенный DependencyPropertyInitialChildData для свойства.

InitializedEvent
Устаревшие..

Представляет DependencyProperty, предназначенные для события Initialized.

UntilConditionProperty
Устаревшие..

Представляет объект, предназначенный DependencyPropertyUntilCondition для свойства.

Свойства

Имя Описание
Activities
Устаревшие..

Возвращает объект, представляющий коллекцию, ActivityCollectionиз всех дочерних действий.

(Унаследовано от CompositeActivity)
AllChildrenComplete
Устаревшие..

Возвращает значение, указывающее, завершены ли все дочерние экземпляры.

CanModifyActivities
Устаревшие..

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

(Унаследовано от CompositeActivity)
CurrentChildData
Устаревшие..

Возвращает список всех дочерних действий.

CurrentIndex
Устаревшие..

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

Description
Устаревшие..

Возвращает или задает определяемое пользователем описание Activityобъекта.

(Унаследовано от Activity)
DesignMode
Устаревшие..

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

(Унаследовано от DependencyObject)
DynamicActivities
Устаревшие..

Возвращает массив выполняющихся дочерних экземпляров действий.

Enabled
Устаревшие..

Возвращает или задает значение, указывающее, включен ли этот экземпляр для выполнения и проверки.

(Унаследовано от Activity)
EnabledActivities
Устаревшие..

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

(Унаследовано от CompositeActivity)
ExecutionResult
Устаревшие..

ActivityExecutionResult Получает последнюю попытку запустить этот экземпляр.

(Унаследовано от Activity)
ExecutionStatus
Устаревшие..

Возвращает текущий экземпляр ActivityExecutionStatus .

(Унаследовано от Activity)
ExecutionType
Устаревшие..

Возвращает или задает ExecutionType значение для ReplicatorActivityпараметра .

InitialChildData
Устаревшие..

Возвращает или задает список дочерних данных действий.

IsDynamicActivity
Устаревшие..

Возвращает сведения о том, выполняется ли действие в пределах стандартного ActivityExecutionContext экземпляра рабочего процесса.

(Унаследовано от Activity)
Name
Устаревшие..

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

(Унаследовано от Activity)
Parent
Устаревшие..

Возвращает объект CompositeActivity , содержащий этот Activityобъект.

(Унаследовано от Activity)
ParentDependencyObject
Устаревшие..

Возвращает родительский элемент DependencyObject в графе DependencyObject .

(Унаследовано от DependencyObject)
QualifiedName
Устаревшие..

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

(Унаследовано от Activity)
Site
Устаревшие..

Возвращает или задает ссылку на Site компонент элемента DependencyObject.

(Унаследовано от DependencyObject)
UntilCondition
Устаревшие..

Возвращает или задает условие завершения, указывающее, когда ReplicatorActivity должно завершиться.

UserData
Устаревшие..

Возвращает объект, IDictionary который связывает пользовательские данные с этим экземпляром класса.

(Унаследовано от DependencyObject)
WorkflowInstanceId
Устаревшие..

Возвращает связанный Guid с экземпляром объект.

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

Методы

Имя Описание
AddHandler(DependencyProperty, Object)
Устаревшие..

Добавляет обработчик для события объекта DependencyObject.

(Унаследовано от DependencyObject)
ApplyWorkflowChanges(WorkflowChanges)
Устаревшие..

Применяет WorkflowChanges манифест в параметре к этому экземпляру.

(Унаследовано от CompositeActivity)
Cancel(ActivityExecutionContext)
Устаревшие..

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

(Унаследовано от Activity)
Clone()
Устаревшие..

Создает глубокую копию Activity.

(Унаследовано от Activity)
Dispose()
Устаревшие..

Освобождает все ресурсы, используемые параметром DependencyObject.

(Унаследовано от DependencyObject)
Dispose(Boolean)
Устаревшие..

Вызывает Dispose(Boolean) этот экземпляр и при необходимости вызывает Dispose() все дочерние действия этого экземпляра.

(Унаследовано от CompositeActivity)
Equals(Object)
Устаревшие..

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

(Унаследовано от Object)
Execute(ActivityExecutionContext)
Устаревшие..

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

(Унаследовано от Activity)
GetActivityByName(String, Boolean)
Устаревшие..

Возвращает экземпляр Activity , имя которого запрашивается из набора всех действий в корневом каталоге Activity этого экземпляра, если второй параметр находится false и находится под текущим Activity , если второй параметр имеет значение true.

(Унаследовано от Activity)
GetActivityByName(String)
Устаревшие..

Возвращает экземпляр Activity , имя которого запрашивается из набора всех действий, выполняемых в корневом действии этого экземпляра, который находится в рабочем процессе.

(Унаследовано от Activity)
GetBinding(DependencyProperty)
Устаревшие..

Предоставляет доступ к связанному ActivityBind с конкретным DependencyProperty.

(Унаследовано от DependencyObject)
GetBoundValue(ActivityBind, Type)
Устаревшие..

Извлекает Object объект, который является предметом ActivityBindобъекта.

(Унаследовано от DependencyObject)
GetDynamicActivities(Activity)
Устаревшие..

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

(Унаследовано от CompositeActivity)
GetHashCode()
Устаревшие..

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

(Унаследовано от Object)
GetInvocationList<T>(DependencyProperty)
Устаревшие..

Возвращает массив, содержащий делегаты для указанного DependencyProperty.

(Унаследовано от DependencyObject)
GetType()
Устаревшие..

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

(Унаследовано от Object)
GetValue(DependencyProperty)
Устаревшие..

Предоставляет доступ к значению указанного DependencyProperty.

(Унаследовано от DependencyObject)
GetValueBase(DependencyProperty)
Устаревшие..

Предоставляет доступ к связанному объекту объекта DependencyProperty и проходит GetValue(DependencyProperty) переопределение.

(Унаследовано от DependencyObject)
HandleFault(ActivityExecutionContext, Exception)
Устаревшие..

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

(Унаследовано от CompositeActivity)
Initialize(IServiceProvider)
Устаревшие..

Инициализирует все соответствующие дочерние действия этого экземпляра и указанные IServiceProvider.

(Унаследовано от CompositeActivity)
InitializeProperties()
Устаревшие..

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

(Унаследовано от DependencyObject)
Invoke<T>(EventHandler<T>, T)
Устаревшие..

Подписывается и EventHandler вызывает этот делегат.

(Унаследовано от Activity)
Invoke<T>(IActivityEventListener<T>, T)
Устаревшие..

Подписывается и IActivityEventListener<T> вызывает этот делегат.

(Унаследовано от Activity)
IsBindingSet(DependencyProperty)
Устаревшие..

Указывает, задано ли значение привязки DependencyProperty . См. SetBinding(DependencyProperty, ActivityBind).

(Унаследовано от DependencyObject)
IsExecuting(Int32)
Устаревшие..

Указывает, выполняется ли указанное дочернее действие.

MemberwiseClone()
Устаревшие..

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

(Унаследовано от Object)
MetaEquals(DependencyObject)
Устаревшие..

Определяет, равно metaproperties ли DependencyObject это metaproperties параметризованному параметризованномуDependencyObject.

(Унаследовано от DependencyObject)
OnActivityChangeAdd(ActivityExecutionContext, Activity)
Устаревшие..

Вызывается при добавлении действия.

(Унаследовано от CompositeActivity)
OnActivityChangeRemove(ActivityExecutionContext, Activity)
Устаревшие..

Вызывается при удалении действия.

(Унаследовано от CompositeActivity)
OnActivityExecutionContextLoad(IServiceProvider)
Устаревшие..

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

(Унаследовано от CompositeActivity)
OnActivityExecutionContextUnload(IServiceProvider)
Устаревшие..

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

(Унаследовано от CompositeActivity)
OnClosed(IServiceProvider)
Устаревшие..

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

(Унаследовано от Activity)
OnListChanged(ActivityCollectionChangeEventArgs)
Устаревшие..

Выполняет дополнительную обработку при Activities изменении свойства.

(Унаследовано от CompositeActivity)
OnListChanging(ActivityCollectionChangeEventArgs)
Устаревшие..

Событие, возникающее до внесения изменений в базовый Activitiesобъект.

(Унаследовано от CompositeActivity)
OnWorkflowChangesCompleted(ActivityExecutionContext)
Устаревшие..

Вызывается после внесения изменений в коллекцию Activities этого экземпляра.

(Унаследовано от CompositeActivity)
RaiseEvent(DependencyProperty, Object, EventArgs)
Устаревшие..

Вызывает связанный с указанным свойством Event зависимостей.

(Унаследовано от Activity)
RaiseGenericEvent<T>(DependencyProperty, Object, T)
Устаревшие..

Вызывает событие, связанное со ссылкой DependencyProperty.

(Унаследовано от Activity)
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)
Устаревшие..

Регистрирует указанное DependencyProperty событие изменения состояния.

(Унаследовано от Activity)
RemoveHandler(DependencyProperty, Object)
Устаревшие..

Удаляется EventHandler из связанного DependencyPropertyобъекта.

(Унаследовано от DependencyObject)
RemoveProperty(DependencyProperty)
Устаревшие..

Удаляет объект DependencyProperty из DependencyObject.

(Унаследовано от DependencyObject)
Save(Stream, IFormatter)
Устаревшие..

Записывает данные ActivityStream на сохраняемость с помощью пользовательского IFormatter предоставленного для сериализации.

(Унаследовано от Activity)
Save(Stream)
Устаревшие..

Записывает значение ActivityStream для сохраняемости.

(Унаследовано от Activity)
SetBinding(DependencyProperty, ActivityBind)
Устаревшие..

ActivityBind Задает для указанного DependencyPropertyпараметра.

(Унаследовано от DependencyObject)
SetBoundValue(ActivityBind, Object)
Устаревшие..

Задает значение целевого объекта ActivityBind.

(Унаследовано от DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)
Устаревшие..

Задает значение , DependencyPropertyкоторое доступно только для чтения.

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)
Устаревшие..

Задает значение DependencyProperty объекта.

(Унаследовано от DependencyObject)
SetValueBase(DependencyProperty, Object)
Устаревшие..

Задает значение указанного DependencyPropertyObject, обходя значение SetValue(DependencyProperty, Object).

(Унаследовано от DependencyObject)
ToString()
Устаревшие..

Предоставляет строку, представляющую этот экземпляр.

(Унаследовано от Activity)
TrackData(Object)
Устаревшие..

Сообщает инфраструктуру отслеживания во время выполнения ожидающих сведений об отслеживании.

(Унаследовано от Activity)
TrackData(String, Object)
Устаревшие..

Сообщает инфраструктуру отслеживания во время выполнения ожидающих сведений об отслеживании.

(Унаследовано от Activity)
Uninitialize(IServiceProvider)
Устаревшие..

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

(Унаследовано от CompositeActivity)
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)
Устаревшие..

Отменяет регистрацию указанного DependencyProperty события изменения состояния.

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

События

Имя Описание
Canceling
Устаревшие..

Происходит при отмене выполнения действия.

(Унаследовано от Activity)
ChildCompleted
Устаревшие..

Происходит сразу после ReplicatorActivity завершения запуска дочернего экземпляра действия.

ChildInitialized
Устаревшие..

Происходит сразу после инициализации дочернего действия.

Closed
Устаревшие..

Происходит при Activity завершении выполнения.

(Унаследовано от Activity)
Compensating
Устаревшие..

Происходит при выполнении метода компенсации в объекте Activity.

(Унаследовано от Activity)
Completed
Устаревшие..

Происходит при ReplicatorActivity завершении.

Executing
Устаревшие..

Происходит при Activity запуске.

(Унаследовано от Activity)
Faulting
Устаревшие..

Возникает при возникновении исключения во время выполнения экземпляра.

(Унаследовано от Activity)
Initialized
Устаревшие..

Происходит при начале ReplicatorActivity выполнения.

StatusChanged
Устаревшие..

Происходит при ActivityExecutionStatus выполнении изменений Activity .

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

Явные реализации интерфейса

Имя Описание
IComponent.Disposed
Устаревшие..

Представляет метод, обрабатывающий событие Disposed компонента.

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

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