WorkflowCompletedEventArgs 类

定义

注意

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

WorkflowCompleted 事件提供数据。

public ref class WorkflowCompletedEventArgs : System::Workflow::Runtime::WorkflowEventArgs
public class WorkflowCompletedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class WorkflowCompletedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
type WorkflowCompletedEventArgs = class
    inherit WorkflowEventArgs
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowCompletedEventArgs = class
    inherit WorkflowEventArgs
Public Class WorkflowCompletedEventArgs
Inherits WorkflowEventArgs
继承
WorkflowCompletedEventArgs
属性

示例

下面的代码示例演示了一个将 WorkflowCompletedEventArgs 用作参数的事件处理程序方法。 在引发 OnWorkflowCompleted 事件时调用 WorkflowCompleted 方法。 该代码使用 OutputParameters 属性来获取与 Status 键关联的值并将其写入控制台。

此代码示例摘自 Program.cs 文件中的“带有参数的顺序工作流”SDK 示例。 有关详细信息,请参阅 包含参数的工作流示例

static void OnWorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
{
    //The order status is stored in the "status" "out" parameter
    string orderStatus = e.OutputParameters["Status"].ToString();
    Console.WriteLine("Order was " + orderStatus);
    waitHandle.Set();
}
Shared Sub OnWorkflowCompleted(ByVal sender As Object, ByVal e As WorkflowCompletedEventArgs)

    'The order status is stored in the "status" "out" parameter
    Dim orderStatus As String = e.OutputParameters("Status").ToString()
    Console.WriteLine("Order was " + orderStatus)
    waitHandle.Set()
End Sub

注解

注意

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

当工作流完成时,工作流运行时引擎将引发 WorkflowCompleted 事件。 工作流运行时引擎将在 WorkflowCompletedEventArgs 中传入工作流的所有输出参数。 这些参数包括工作流的 outref 参数。

属性

OutputParameters
已过时.

获取工作流的输出。

WorkflowDefinition
已过时.

一个 Activity,表示与完成工作流实例有关的工作流定义。

WorkflowInstance
已过时.

获取与工作流事件关联的工作流实例。

(继承自 WorkflowEventArgs)

方法

Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()
已过时.

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅