ActivityExecutionContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é.
|
| 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. |