ThrowActivity 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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
- 继承
- 属性
- 实现
注解
注释
此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.50 中的
目的是 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 |
已过时.
获取或设置对 SiteDependencyObject 组件的引用。 (继承自 DependencyObject) |
| UserData |
已过时.
获取将自定义数据与此类实例关联的 IDictionary。 (继承自 DependencyObject) |
| WorkflowInstanceId |
已过时.
获取与实例关联的 Guid。 (继承自 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 |
已过时.
获取要显示在类浏览器对话框中的筛选器的说明。 |