RuntimeTransactionHandle Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès à la transaction au moment de l’exécution dans une instance de flux de travail.
public ref class RuntimeTransactionHandle sealed : System::Activities::Handle, System::Activities::IExecutionProperty, System::Activities::IPropertyRegistrationCallback
[System.Runtime.Serialization.DataContract]
public sealed class RuntimeTransactionHandle : System.Activities.Handle, System.Activities.IExecutionProperty, System.Activities.IPropertyRegistrationCallback
[<System.Runtime.Serialization.DataContract>]
type RuntimeTransactionHandle = class
inherit Handle
interface IExecutionProperty
interface IPropertyRegistrationCallback
Public NotInheritable Class RuntimeTransactionHandle
Inherits Handle
Implements IExecutionProperty, IPropertyRegistrationCallback
- Héritage
- Attributs
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| RuntimeTransactionHandle() |
Initialise une nouvelle instance de la classe RuntimeTransactionHandle. |
| RuntimeTransactionHandle(Transaction) |
Initialise une nouvelle instance de la RuntimeTransactionHandle classe à l’aide de la transaction racine spécifiée. |
Propriétés
| Nom | Description |
|---|---|
| AbortInstanceOnTransactionFailure |
Obtient ou définit si l’instance de workflow doit être abandonnée si la transaction échoue. |
| ExecutionPropertyName |
Obtient le nom à utiliser par ceci Handle lorsqu’il est ajouté aux propriétés d’exécution d’une activité. (Hérité de Handle) |
| Owner |
Obtient le ActivityInstance qui contient le VariableHandlefichier . (Hérité de Handle) |
| SuppressTransaction |
Obtient ou définit une valeur qui indique si cette transaction au moment de l’exécution est supprimée. |
Méthodes
| Nom | Description |
|---|---|
| CompleteTransaction(NativeActivityContext, BookmarkCallback) |
Termine la transaction d’exécution actuelle et planifie le rappel de signet lorsque la transaction est terminée. |
| CompleteTransaction(NativeActivityContext) |
Termine la transaction d’exécution actuelle. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetCurrentTransaction(AsyncCodeActivityContext) |
Retourne une référence à la transaction d’exécution actuelle. |
| GetCurrentTransaction(CodeActivityContext) |
Retourne une référence à la transaction d’exécution actuelle. |
| GetCurrentTransaction(NativeActivityContext) |
Retourne une référence à la transaction d’exécution actuelle. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnInitialize(HandleInitializationContext) |
Appelé par le runtime de flux de travail lorsque l’environnement qui contient celui-ci Handle est initialisé. (Hérité de Handle) |
| OnUninitialize(HandleInitializationContext) |
Appelé par le runtime de flux de travail lorsque la VariableHandle valeur est hors de portée. (Hérité de Handle) |
| RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Lance la création d’une NativeActivityTransactionContext transaction à utiliser avec une nouvelle transaction. |
| RequireTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Lance la création d’une transaction existante pour une NativeActivityTransactionContext utilisation. |
| ThrowIfUninitialized() |
Lève une InvalidOperationException exception si le fichier Handle n’a pas été initialisé. (Hérité de Handle) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IExecutionProperty.CleanupWorkflowThread() |
Pour obtenir une description de ce membre, consultez CleanupWorkflowThread(). |
| IExecutionProperty.SetupWorkflowThread() |
Pour obtenir une description de ce membre, consultez SetupWorkflowThread(). |
| IPropertyRegistrationCallback.Register(RegistrationContext) |
Pour obtenir une description de ce membre, consultez Register(RegistrationContext). |
| IPropertyRegistrationCallback.Unregister(RegistrationContext) |
Pour obtenir une description de ce membre, consultez Unregister(RegistrationContext). |