ActivityExecutionContext Třída

Definice

Upozornění

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

Představuje spouštěcí prostředí objektu Activity. Tato třída se nemůže dědit.

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
Dědičnost
ActivityExecutionContext
Atributy
Implementuje

Poznámky

Note

Tento materiál popisuje typy a obory názvů, které jsou zastaralé. Další informace najdete v tématu Deprecated Types in Windows Workflow Foundation 4.5.

Představuje spouštěcí prostředí objektu Activity. Tato třída selektivně zveřejňuje funkce modulu runtime pracovního postupu a služby jednotlivým aktivitám. Tato třída se nemůže dědit.

Další informace naleznete v tématu Vysvětlení kontextu provádění aktivity.

Pole

Name Description
CurrentExceptionProperty
Zastaralé.

Představuje výjimku, ke které došlo během provádění instance pracovního postupu. Tato vlastnost má hodnotu pouze v případě, že je aktivita v chybném stavu.

Vlastnosti

Name Description
Activity
Zastaralé.

Získá aktuálně spuštěné Activity v rámci tohoto kontextu spuštění.

ContextGuid
Zastaralé.

ContextID Získá přidruženou Activity.

ExecutionContextManager
Zastaralé.

Získá přidruženou k ActivityExecutionContextManager této instanci.

Metody

Name Description
CancelActivity(Activity)
Zastaralé.

Zavolá se složenou aktivitou, která naplánuje zrušení podřízené aktivity. Modul runtime pracovního postupu zakáže zrušení podřízené aktivity, která není ve Executing stavu.

CloseActivity()
Zastaralé.

Označuje modul runtime pracovního postupu, že aktuálně spuštěná aktivita by měla přejít do Closed stavu.

Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
ExecuteActivity(Activity)
Zastaralé.

Volá se složenou aktivitou, která naplánuje provádění podřízené aktivity. Modul runtime pracovního postupu zakáže spuštění podřízené aktivity, která není v inicializovaném stavu.

GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetService(Type)
Zastaralé.

Vrátí službu zadaného typu.

GetService<T>()
Zastaralé.

Vrátí poskytovatele služeb zadaného Type.

GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TrackData(Object)
Zastaralé.

Vyvolá metodu sledování pro přidruženou Activity.

TrackData(String, Object)
Zastaralé.

Vyvolá metodu sledování pro přidruženou Activity.

Explicitní implementace rozhraní

Name Description
IDisposable.Dispose()
Zastaralé.

Uvolní všechny prostředky používané nástrojem ActivityExecutionContext.

Platí pro