WorkflowApplicationIdleEventArgs 类

定义

保存有关进入空闲状态的工作流实例的信息。

public ref class WorkflowApplicationIdleEventArgs : System::Activities::WorkflowApplicationEventArgs
public class WorkflowApplicationIdleEventArgs : System.Activities.WorkflowApplicationEventArgs
type WorkflowApplicationIdleEventArgs = class
    inherit WorkflowApplicationEventArgs
Public Class WorkflowApplicationIdleEventArgs
Inherits WorkflowApplicationEventArgs
继承
WorkflowApplicationIdleEventArgs

示例

下面的代码示例检查传递给 WorkflowApplicationIdleEventArgs 实例的 Idle 处理程序的 WorkflowApplication。 在此示例中,进入空闲状态的工作流包含一个由名为 Bookmark 的活动所拥有的名为 EnterGuessReadInt。 此代码示例基于如何:运行工作流,这是入门教程 [.NET Framework 4.5] 的一部分。 如果修改了该阶段中的 Idle 处理程序以包含此示例中的代码,则将显示以下输出。

BookmarkName: EnterGuess - OwnerDisplayName: ReadInt  
wfApp.Idle = delegate(WorkflowApplicationIdleEventArgs e)
{
    foreach (BookmarkInfo info in e.Bookmarks)
    {
        Console.WriteLine("BookmarkName: {0} - OwnerDisplayName: {1}",
            info.BookmarkName, info.OwnerDisplayName);
    }

    idleEvent.Set();
};

属性

Bookmarks

获取工作流实例的书签的只读集合。

InstanceId

工作流实例的唯一标识符。

(继承自 WorkflowApplicationEventArgs)

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetInstanceExtensions<T>()

获取指定类型的扩展的集合。

(继承自 WorkflowApplicationEventArgs)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于