NativeActivityAbortContext 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.
Rappresenta l'ambiente di esecuzione di un'attività interrotta.
public ref class NativeActivityAbortContext sealed : System::Activities::ActivityContext
public sealed class NativeActivityAbortContext : System.Activities.ActivityContext
type NativeActivityAbortContext = class
inherit ActivityContext
Public NotInheritable Class NativeActivityAbortContext
Inherits ActivityContext
- Ereditarietà
Commenti
Gli autori di attività personalizzate che creano attività derivate da NativeActivity<TResult> possono eseguire l'override per intervenire in risposta all'interruzione Abort . Ad esempio, un'attività che interagisce con SqlCommand potrebbe voler chiamare Cancel se l'attività viene interrotta.
Proprietà
| Nome | Descrizione |
|---|---|
| ActivityInstanceId |
Ottiene l'identificatore univoco dell'istanza dell'attività attualmente in esecuzione. (Ereditato da ActivityContext) |
| DataContext |
Ottiene il contesto dati dell'attività attualmente in esecuzione. (Ereditato da ActivityContext) |
| Reason |
Ottiene un oggetto Exception contenente il motivo dell'interruzione dell'attività. |
| WorkflowInstanceId |
Ottiene l'identificatore univoco dell'istanza del flusso di lavoro attualmente in esecuzione. (Ereditato da ActivityContext) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetExtension<T>() |
Restituisce un'estensione del tipo specificato. (Ereditato da ActivityContext) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetLocation<T>(LocationReference) |
Restituisce la posizione tipizzata per il percorso di riferimento specificato per il contesto dell'attività corrente. (Ereditato da ActivityContext) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetValue(Argument) |
Ottiene il valore dell'oggetto specificato Argument. (Ereditato da ActivityContext) |
| GetValue(RuntimeArgument) |
Ottiene il valore dell'oggetto specificato RuntimeArgument. (Ereditato da ActivityContext) |
| GetValue<T>(InArgument<T>) |
Ottiene il valore dell'oggetto specificato InArgument<T>. (Ereditato da ActivityContext) |
| GetValue<T>(InOutArgument<T>) |
Ottiene il valore dell'oggetto specificato InOutArgument<T>. (Ereditato da ActivityContext) |
| GetValue<T>(LocationReference) |
Ottiene il valore in corrispondenza dell'oggetto specificato LocationReference. (Ereditato da ActivityContext) |
| GetValue<T>(OutArgument<T>) |
Ottiene il valore dell'oggetto specificato OutArgument<T>. (Ereditato da ActivityContext) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SetValue(Argument, Object) |
Assegna un valore all'oggetto specificato Argument. (Ereditato da ActivityContext) |
| SetValue<T>(InArgument<T>, T) |
Assegna un valore all'oggetto specificato InArgument<T>. (Ereditato da ActivityContext) |
| SetValue<T>(InOutArgument<T>, T) |
Assegna un valore all'oggetto specificato InOutArgument<T>. (Ereditato da ActivityContext) |
| SetValue<T>(LocationReference, T) |
Assegna un valore all'oggetto specificato LocationReference. (Ereditato da ActivityContext) |
| SetValue<T>(OutArgument<T>, T) |
Assegna un valore all'oggetto specificato OutArgument<T>. (Ereditato da ActivityContext) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |