ActivityExecutionContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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 |
GetKeyedServices(IServiceProvider, Type, Object) |
Obsoleti.
Ottiene un'enumerazione dei servizi di tipo |
GetKeyedServices<T>(IServiceProvider, Object) |
Obsoleti.
Ottiene un'enumerazione dei servizi di tipo |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obsoleti.
Ottiene un servizio di tipo |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obsoleti.
Ottiene un servizio di tipo |
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 |
GetRequiredService<T>(IServiceProvider) |
Obsoleti.
Ottiene il servizio di tipo |
GetService<T>(IServiceProvider) |
Obsoleti.
Ottiene il servizio di tipo |
GetServices(IServiceProvider, Type) |
Obsoleti.
Ottiene un'enumerazione di servizi di tipo |
GetServices<T>(IServiceProvider) |
Obsoleti.
Ottiene un'enumerazione di servizi di tipo |
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. |