ActivityExecutionContext Klasa

Definicja

Przestroga

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

Reprezentuje środowisko wykonywania obiektu Activity. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
ActivityExecutionContext
Atrybuty
Implementuje

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

Reprezentuje środowisko wykonywania obiektu Activity. Ta klasa selektywnie uwidacznia możliwości i usługi środowiska uruchomieniowego przepływu pracy dla poszczególnych działań. Klasa ta nie może być dziedziczona.

Aby uzyskać więcej informacji, zobacz Opis kontekstu wykonywania działania.

Pola

CurrentExceptionProperty
Przestarzałe.

Reprezentuje wyjątek, który wystąpił podczas wykonywania wystąpienia przepływu pracy. Ta właściwość ma wartość tylko wtedy, gdy działanie jest w stanie błędu.

Właściwości

Activity
Przestarzałe.

Pobiera element Activity , który jest obecnie wykonywany w ramach tego kontekstu wykonywania.

ContextGuid
Przestarzałe.

Pobiera element ContextID skojarzonego Activityelementu .

ExecutionContextManager
Przestarzałe.

ActivityExecutionContextManager Pobiera element skojarzony z tym wystąpieniem.

Metody

CancelActivity(Activity)
Przestarzałe.

Wywoływane przez działanie złożone w celu zaplanowana anulowania działania podrzędnego. Środowisko uruchomieniowe przepływu pracy nie zezwala na anulowanie działania podrzędnego, które nie jest w Executing stanie.

CloseActivity()
Przestarzałe.

Wskazuje środowisko uruchomieniowe przepływu pracy, że aktualnie wykonywane działanie powinno przejść do Closed stanu.

Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
ExecuteActivity(Activity)
Przestarzałe.

Wywoływane przez działanie złożone w celu zaplanowana wykonywania działania podrzędnego. Środowisko uruchomieniowe przepływu pracy nie zezwala na wykonywanie działania podrzędnego, które nie jest w stanie zainicjowanym.

GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetService(Type)
Przestarzałe.

Zwraca usługę określonego typu.

GetService<T>()
Przestarzałe.

Zwraca dostawcę usług określonego Typeelementu .

GetType()
Przestarzałe.

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TrackData(Object)
Przestarzałe.

Wywołuje metodę track dla skojarzonego Activityelementu .

TrackData(String, Object)
Przestarzałe.

Wywołuje metodę track dla skojarzonego Activityelementu .

Jawne implementacje interfejsu

IDisposable.Dispose()
Przestarzałe.

Zwalnia wszelkie zasoby używane przez element ActivityExecutionContext.

Dotyczy