ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext Class

Definizione

Avviso

Questa API è ora obsoleta.

Rappresenta l’ambiente di esecuzione di una classe Activity.Represents the execution environment of an Activity. Questa classe non può essere ereditata.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
Ereditarietà
ActivityExecutionContextActivityExecutionContextActivityExecutionContextActivityExecutionContext
Attributi
Implementazioni

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti.This material discusses types and namespaces that are obsolete. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Rappresenta l’ambiente di esecuzione di una classe Activity.Represents the execution environment of an Activity. Questa classe espone selettivamente alle attività singole le funzionalità e i servizi del runtime del flusso di lavoro.This class selectively exposes workflow runtime capabilities and services to individual activities. Questa classe non può essere ereditata.This class cannot be inherited.

Per altre informazioni, vedere le informazioni sul contesto di esecuzione attività.For more information, see Understanding the Activity Execution Context.

Campi

CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty

Rappresenta un'eccezione che si è verificata durante l'esecuzione dell'istanza del flusso di lavoro.Represents an exception that has occurred during the execution of the workflow instance. Questa proprietà presenta un valore solo quando un'attività si trova in stato di errore.This property has a value only when an activity is in the faulting state.

Proprietà

Activity Activity Activity Activity

Ottiene l'oggetto Activity attualmente in esecuzione all'interno del contesto di esecuzione.Gets the Activity that currently executes within this execution context.

ContextGuid ContextGuid ContextGuid ContextGuid

Ottiene il ContextID dell'oggetto Activity associato.Gets the ContextID of the associated Activity.

ExecutionContextManager ExecutionContextManager ExecutionContextManager ExecutionContextManager

Ottiene la classe ActivityExecutionContextManager associata all'istanza.Gets the ActivityExecutionContextManager associated with this instance.

Metodi

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

Chiamata da un'attività composita per pianificare l'annullamento di un'attività figlio.Called by a composite activity to schedule the cancellation of a child activity. Il runtime del flusso di lavoro impedisce l’annullamento di un'attività figlio che non è nello stato Executing.The workflow runtime disallows cancellation of a child activity that is not in the Executing state.

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

Indica al runtime del flusso di lavoro che l’attività attualmente in esecuzione dovrebbe eseguire la transizione allo stato di 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)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Chiamata da un'attività composita per pianificare l’esecuzione di un'attività figlio.Called by a composite activity to schedule the execution of a child activity. Il runtime del flusso di lavoro impedisce l’esecuzione di un'attività figlio che non è nello stato inizializzato.The workflow runtime disallows execution of a child activity that is not in the initialized state.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Restituisce un servizio del tipo specificato.Returns a service of the specified type.

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

Restituisce un provider di servizi per la classe Type specificata.Returns a service provider of the specified Type.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

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

Richiama il metodo di rilevamento per la proprietà associata Activity.Invokes the track method for the associated Activity.

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

Richiama il metodo di rilevamento per la proprietà associata Activity.Invokes the track method for the associated Activity.

Implementazioni dell'interfaccia esplicita

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

Rilascia tutte le risorse usate da ActivityExecutionContext.Releases all resources used by the ActivityExecutionContext.

Si applica a