ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext Class

Определение

Предупреждение

Этот API устарел.

Представляет среду выполнения действия Activity.Represents the execution environment of an Activity. Этот класс не наследуется.This class cannot be inherited.

public ref class ActivityExecutionContext sealed : 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
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Наследование
ActivityExecutionContextActivityExecutionContextActivityExecutionContextActivityExecutionContext
Атрибуты
Реализации

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен.This material discusses types and namespaces that are obsolete. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Представляет среду выполнения действия Activity.Represents the execution environment of an Activity. Этот класс выборочно показывает возможности и службы среды выполнения рабочих процессов отдельным действиям.This class selectively exposes workflow runtime capabilities and services to individual activities. Этот класс не наследуется.This class cannot be inherited.

Дополнительные сведения см. в разделе основные сведения о контексте выполнения действий.For more information, see Understanding the Activity Execution Context.

Поля

CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty

Представляет исключение, которое произошло во время выполнения экземпляра рабочего процесса.Represents an exception that has occurred during the execution of the workflow instance. Это свойство имеет значение, только когда действие находится в состоянии сбоя.This property has a value only when an activity is in the faulting state.

Свойства

Activity Activity Activity Activity

Возвращает действие Activity, которое выполняется в настоящий момент в данном контексте выполнения.Gets the Activity that currently executes within this execution context.

ContextGuid ContextGuid ContextGuid ContextGuid

Возвращает идентификатор ContextID связанного действия Activity.Gets the ContextID of the associated Activity.

ExecutionContextManager ExecutionContextManager ExecutionContextManager ExecutionContextManager

Возвращает объект ActivityExecutionContextManager, связанный с данным экземпляром.Gets the ActivityExecutionContextManager associated with this instance.

Методы

CancelActivity(Activity) CancelActivity(Activity) CancelActivity(Activity) CancelActivity(Activity)

Вызывается составным действием для планирования отмены дочернего действия.Called by a composite activity to schedule the cancellation of a child activity. Среда выполнения рабочих процессов не разрешает отмену дочернего действия, если оно не в состоянии Executing.The workflow runtime disallows cancellation of a child activity that is not in the Executing state.

CloseActivity() CloseActivity() CloseActivity() CloseActivity()

Указывает среде выполнения рабочих процессов, что выполняемое в настоящий момент действие должно перейти в состояние Closed.Indicates to the workflow runtime that the currently executing activity should transition to the Closed state.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExecuteActivity(Activity) ExecuteActivity(Activity) ExecuteActivity(Activity) ExecuteActivity(Activity)

Вызывается составным действием, чтобы запланировать выполнение дочернего действия.Called by a composite activity to schedule the execution of a child activity. Среда выполнения рабочих процессов не разрешает выполнение дочернего действия, если оно не в состоянии инициализации.The workflow runtime disallows execution of a child activity that is not in the initialized state.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Возвращает службу заданного типа.Returns a service of the specified type.

GetService<T>() GetService<T>() GetService<T>() GetService<T>()

Возвращает поставщик служб заданного типа Type.Returns a service provider of the specified Type.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
TrackData(Object) TrackData(Object) TrackData(Object) TrackData(Object)

Вызывает метод отслеживания для связанного действия Activity.Invokes the track method for the associated Activity.

TrackData(String, Object) TrackData(String, Object) TrackData(String, Object) TrackData(String, Object)

Вызывает метод отслеживания для связанного действия Activity.Invokes the track method for the associated Activity.

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

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Освобождает все ресурсы, занятые модулем ActivityExecutionContext.Releases all resources used by the ActivityExecutionContext.

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