Поделиться через


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 с именем EnterGuess, которая принадлежит действию с именем ReadInt. Этот пример кода основан на разделе Практическое руководство. Запуск рабочего процесса, которое является частью руководства по начало работы [платформа .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)

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