Condividi tramite


ActivityExecutionContext Classe

Definizione

Attenzione

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

Rappresenta l’ambiente di esecuzione di una classe Activity. La classe non può essere ereditata.

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
Ereditarietà
ActivityExecutionContext
Attributi
Implementazioni

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).

Rappresenta l’ambiente di esecuzione di una classe Activity. Questa classe espone selettivamente alle attività singole le funzionalità e i servizi del runtime del flusso di lavoro. La classe non può essere ereditata.

Per altre informazioni, vedere Informazioni sul contesto di esecuzione attività.

Campi

CurrentExceptionProperty
Obsoleti.

Rappresenta un'eccezione che si è verificata durante l'esecuzione dell'istanza del flusso di lavoro. Questa proprietà presenta un valore solo quando un'attività si trova in stato di errore.

Proprietà

Activity
Obsoleti.

Ottiene l'oggetto Activity attualmente in esecuzione all'interno del contesto di esecuzione.

ContextGuid
Obsoleti.

Ottiene il ContextID dell'oggetto Activity associato.

ExecutionContextManager
Obsoleti.

Ottiene la classe ActivityExecutionContextManager associata all'istanza.

Metodi

CancelActivity(Activity)
Obsoleti.

Chiamata da un'attività composita per pianificare l'annullamento di un'attività figlio. Il runtime del flusso di lavoro impedisce l’annullamento di un'attività figlio che non è nello stato Executing.

CloseActivity()
Obsoleti.

Indica al runtime del flusso di lavoro che l’attività attualmente in esecuzione dovrebbe eseguire la transizione allo stato di Closed.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExecuteActivity(Activity)
Obsoleti.

Chiamata da un'attività composita per pianificare l’esecuzione di un'attività figlio. Il runtime del flusso di lavoro impedisce l’esecuzione di un'attività figlio che non è nello stato inizializzato.

GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetService(Type)
Obsoleti.

Restituisce un servizio del tipo specificato.

GetService<T>()
Obsoleti.

Restituisce un provider di servizi per la classe Type specificata.

GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TrackData(Object)
Obsoleti.

Richiama il metodo di rilevamento per la proprietà associata Activity.

TrackData(String, Object)
Obsoleti.

Richiama il metodo di rilevamento per la proprietà associata Activity.

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()
Obsoleti.

Rilascia tutte le risorse usate da ActivityExecutionContext.

Metodi di estensione

GetKeyedService<T>(IServiceProvider, Object)
Obsoleti.

Ottiene un servizio di tipo T da IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)
Obsoleti.

Ottiene un'enumerazione dei servizi di tipo serviceType dall'oggetto IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)
Obsoleti.

Ottiene un'enumerazione dei servizi di tipo T dall'oggetto IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)
Obsoleti.

Ottiene un servizio di tipo serviceType da IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)
Obsoleti.

Ottiene un servizio di tipo T da IServiceProvider.

CreateAsyncScope(IServiceProvider)
Obsoleti.

Crea un nuovo oggetto AsyncServiceScope che è possibile usare per risolvere i servizi con ambito.

CreateScope(IServiceProvider)
Obsoleti.

Crea un nuovo oggetto IServiceScope che è possibile usare per risolvere i servizi con ambito.

GetRequiredService(IServiceProvider, Type)
Obsoleti.

Ottiene il servizio di tipo serviceType da IServiceProvider.

GetRequiredService<T>(IServiceProvider)
Obsoleti.

Ottiene il servizio di tipo T da IServiceProvider.

GetService<T>(IServiceProvider)
Obsoleti.

Ottiene il servizio di tipo T da IServiceProvider.

GetServices(IServiceProvider, Type)
Obsoleti.

Ottiene un'enumerazione di servizi di tipo serviceType da IServiceProvider.

GetServices<T>(IServiceProvider)
Obsoleti.

Ottiene un'enumerazione di servizi di tipo T da IServiceProvider.

GetFakeLogCollector(IServiceProvider)
Obsoleti.

Ottiene l'oggetto che raccoglie i record di log inviati al logger falso.

GetFakeRedactionCollector(IServiceProvider)
Obsoleti.

Ottiene l'istanza dell'agente di raccolta redactor falso dal contenitore di inserimento delle dipendenze.

Si applica a