ActivityExecutionContext Osztály

Definíció

Figyelemfelhívás

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

Egy .Activity Ez az osztály nem örökölhető.

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
Öröklődés
ActivityExecutionContext
Attribútumok
Megvalósítás

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

Egy .Activity Ez az osztály szelektíven teszi elérhetővé a munkafolyamat-futtatókörnyezet képességeit és szolgáltatásait az egyes tevékenységek számára. Ez az osztály nem örökölhető.

További információ: A tevékenységvégrehajtási környezet ismertetése.

Mezők

Name Description
CurrentExceptionProperty
Elavult.

Olyan kivételt jelöl, amely a munkafolyamat-példány végrehajtása során történt. Ez a tulajdonság csak akkor rendelkezik értékkel, ha egy tevékenység hibás állapotban van.

Tulajdonságok

Name Description
Activity
Elavult.

Lekéri az aktuálisan végrehajtottakat ebben a Activity végrehajtási környezetben.

ContextGuid
Elavult.

Lekéri a ContextID társított Activity.

ExecutionContextManager
Elavult.

Lekéri a ActivityExecutionContextManager példányhoz társított példányt.

Metódusok

Name Description
CancelActivity(Activity)
Elavult.

Egy összetett tevékenység hívja meg a gyermektevékenység törlésének ütemezéséhez. A munkafolyamat-futtatókörnyezet nem engedélyezi a nem állapotban lévő gyermektevékenységek törlését Executing .

CloseActivity()
Elavult.

Azt jelzi a munkafolyamat-futtatókörnyezetnek, hogy a jelenleg futó tevékenységnek át kell váltania az Closed állapotra.

Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
ExecuteActivity(Activity)
Elavult.

Egy összetett tevékenység meghívja egy gyermektevékenység végrehajtásának ütemezéséhez. A munkafolyamat-futtatókörnyezet nem engedélyezi a nem inicializált állapotú gyermektevékenység végrehajtását.

GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetService(Type)
Elavult.

A megadott típusú szolgáltatást adja vissza.

GetService<T>()
Elavult.

A megadott Typeszolgáltatót adja vissza.

GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
TrackData(Object)
Elavult.

Meghívja a társított Activitykövetés metódusát.

TrackData(String, Object)
Elavult.

Meghívja a társított Activitykövetés metódusát.

Explicit interfész-implementációk

Name Description
IDisposable.Dispose()
Elavult.

Felszabadítja a .-hez használt összes erőforrást ActivityExecutionContext.

A következőre érvényes: