ActivityExecutionContext Класс

Определение

Внимание

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

Представляет среду выполнения объекта Activity. Этот класс не наследуется.

public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Наследование
ActivityExecutionContext
Атрибуты
Реализации

Комментарии

Note

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

Представляет среду выполнения объекта Activity. Этот класс выборочно предоставляет возможности и службы среды выполнения рабочего процесса отдельным действиям. Этот класс не наследуется.

Дополнительные сведения см. в разделе "Общие сведения о контексте выполнения действия".

Поля

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

Представляет исключение, которое произошло во время выполнения экземпляра рабочего процесса. Это свойство имеет значение, только если действие находится в состоянии сбоя.

Свойства

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

Возвращает текущее Activity выполнение в этом контексте выполнения.

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

ContextID Возвращает связанный Activityобъект.

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

Возвращает связанный с этим экземпляром ActivityExecutionContextManager .

Методы

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

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

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

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

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

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

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

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

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

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

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

GetService<T>()
Устаревшие..

Возвращает поставщика услуг указанного объекта Type.

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

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

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

Создает неглубокую копию текущей Object.

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

Возвращает строку, представляющую текущий объект.

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

Вызывает метод отслеживания для связанного Activity.

TrackData(String, Object)
Устаревшие..

Вызывает метод отслеживания для связанного Activity.

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

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

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

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