ThrowActivity Класс

Определение

Внимание

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

Моделирует исключение. Этот класс не наследуется.

public ref class ThrowActivity sealed : System::Workflow::ComponentModel::Activity, System::Workflow::ComponentModel::Design::ITypeFilterProvider, System::Workflow::ComponentModel::IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.ThrowActivity), "Resources.Throw.png")]
public sealed class ThrowActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.Design.ITypeFilterProvider, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.ThrowActivity), "Resources.Throw.png")]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ThrowActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.Design.ITypeFilterProvider, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.ThrowActivity), "Resources.Throw.png")>]
type ThrowActivity = class
    inherit Activity
    interface ITypeFilterProvider
    interface IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.ThrowActivity), "Resources.Throw.png")>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ThrowActivity = class
    inherit Activity
    interface ITypeFilterProvider
    interface IDynamicPropertyTypeProvider
Public NotInheritable Class ThrowActivity
Inherits Activity
Implements IDynamicPropertyTypeProvider, ITypeFilterProvider
Наследование
Атрибуты
Реализации

Комментарии

Note

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

Цель ThrowActivity заключается в том, чтобы разрешить декларативное моделирование создания исключения. Это ThrowActivity функционально эквивалентно действиям CodeActivity , обработчик кода рядом с которым вызывает указанное исключение.

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

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

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

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

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

Поля

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

Представляет DependencyProperty свойство для этого экземпляра Fault .

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

Представляет DependencyProperty свойство для этого экземпляра FaultType .

Свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)
Cancel(ActivityExecutionContext)
Устаревшие..

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

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

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

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

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

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

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

(Унаследовано от DependencyObject)
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)
GetHashCode()
Устаревшие..

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

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

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от Activity)
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)
Устаревшие..

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

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

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

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

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

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

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

(Унаследовано от Activity)
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)
Устаревшие..

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

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

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

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

События

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от DependencyObject)
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String)
Устаревшие..

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

IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String)
Устаревшие..

Возвращает указанное Type свойство.

ITypeFilterProvider.CanFilterType(Type, Boolean)
Устаревшие..

Возвращает значение, указывающее, можно ли фильтровать указанный Type объект.

ITypeFilterProvider.FilterDescription
Устаревшие..

Возвращает описание фильтра, отображаемого в диалоговом окне браузера классов.

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