WhileActivity Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Выполняет дочернее действие итеративно, пока определенное условие имеет значение true.
public ref class WhileActivity sealed : System::Workflow::ComponentModel::CompositeActivity, System::Workflow::ComponentModel::IActivityEventListener<System::Workflow::ComponentModel::ActivityExecutionStatusChangedEventArgs ^>
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WhileActivity), "Resources.While.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WhileValidator))]
public sealed class WhileActivity : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WhileActivity), "Resources.While.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WhileValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class WhileActivity : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WhileActivity), "Resources.While.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WhileValidator))>]
type WhileActivity = class
inherit CompositeActivity
interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WhileActivity), "Resources.While.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WhileValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WhileActivity = class
inherit CompositeActivity
interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
Public NotInheritable Class WhileActivity
Inherits CompositeActivity
Implements IActivityEventListener(Of ActivityExecutionStatusChangedEventArgs)
- Наследование
- Атрибуты
- Реализации
Комментарии
Замечание
В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе "Устаревшие типы" в Windows Workflow Foundation 4.5.
Это WhileActivity означает CompositeActivity, WhileActivity что может содержать другие действия.
Перед каждой Condition итерацией свойство вычисляется.
Condition Если свойство вычисляетсяfalse, WhileActivity немедленно завершается.
Конструкторы
| Имя | Описание |
|---|---|
| WhileActivity() |
Устаревшие..
Инициализирует новый экземпляр класса WhileActivity. |
| WhileActivity(String) |
Устаревшие..
Инициализирует новый экземпляр WhileActivity класса с помощью имени действия. |
Поля
| Имя | Описание |
|---|---|
| ConditionProperty |
Устаревшие..
Представляет объект, предназначенный DependencyPropertyCondition для свойства. |
Свойства
| Имя | Описание |
|---|---|
| Activities |
Устаревшие..
Возвращает объект, представляющий коллекцию, ActivityCollectionиз всех дочерних действий. (Унаследовано от CompositeActivity) |
| CanModifyActivities |
Устаревшие..
Возвращает или задает значение, которое определяет, могут ли быть изменены отдельные действия.Activities (Унаследовано от CompositeActivity) |
| Condition |
Устаревшие..
Возвращает или задает условие, определяющее, должна ли выполняться или завершена WhileActivity . |
| Description |
Устаревшие..
Возвращает или задает определяемое пользователем описание Activityобъекта. (Унаследовано от Activity) |
| DesignMode |
Устаревшие..
Возвращает значение, указывающее, находится ли этот экземпляр в режиме разработки или времени выполнения. (Унаследовано от DependencyObject) |
| DynamicActivity |
Устаревшие..
Возвращает динамические дочерние действия в объекте WhileActivity. |
| Enabled |
Устаревшие..
Возвращает или задает значение, указывающее, включен ли этот экземпляр для выполнения и проверки. (Унаследовано от Activity) |
| EnabledActivities |
Устаревшие..
Возвращает коллекцию только для чтения, представляющую подмножество включенных Activities . (Унаследовано от CompositeActivity) |
| ExecutionResult |
Устаревшие..
ActivityExecutionResult Получает последнюю попытку запустить этот экземпляр. (Унаследовано от Activity) |
| ExecutionStatus |
Устаревшие..
Возвращает текущий экземпляр ActivityExecutionStatus . (Унаследовано от Activity) |
| IsDynamicActivity |
Устаревшие..
Возвращает сведения о том, выполняется ли действие в пределах стандартного ActivityExecutionContext экземпляра рабочего процесса. (Унаследовано от Activity) |
| Name |
Устаревшие..
Возвращает или задает имя этого экземпляра. Это имя должно соответствовать соглашению об именовании переменной языка программирования, используемого в проекте рабочего процесса. (Унаследовано от Activity) |
| Parent |
Устаревшие..
Возвращает объект CompositeActivity , содержащий этот Activityобъект. (Унаследовано от Activity) |
| ParentDependencyObject |
Устаревшие..
Возвращает родительский элемент DependencyObject в графе DependencyObject . (Унаследовано от DependencyObject) |
| QualifiedName |
Устаревшие..
Возвращает полное имя действия. Полные имена действий всегда уникальны в экземпляре рабочего процесса. (Унаследовано от Activity) |
| Site |
Устаревшие..
Возвращает или задает ссылку на Site компонент элемента DependencyObject. (Унаследовано от DependencyObject) |
| 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 этого экземпляра, если второй параметр находится |
| 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) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MetaEquals(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) |
| Closed |
Устаревшие..
Происходит при Activity завершении выполнения. (Унаследовано от Activity) |
| Compensating |
Устаревшие..
Происходит при выполнении метода компенсации в объекте Activity. (Унаследовано от Activity) |
| Executing |
Устаревшие..
Происходит при Activity запуске. (Унаследовано от Activity) |
| Faulting |
Устаревшие..
Возникает при возникновении исключения во время выполнения экземпляра. (Унаследовано от Activity) |
| StatusChanged |
Устаревшие..
Происходит при ActivityExecutionStatus выполнении изменений Activity . (Унаследовано от Activity) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IActivityEventListener<ActivityExecutionStatusChangedEventArgs>.OnEvent(Object, ActivityExecutionStatusChangedEventArgs) |
Устаревшие..
Определяет процедуру обработки при возникновении события подписки на событие. |
| IComponent.Disposed |
Устаревшие..
Представляет метод, обрабатывающий событие Disposed компонента. (Унаследовано от DependencyObject) |