RuntimeTransactionHandle Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje přístup k transakci za běhu v instanci pracovního postupu.
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
- Dědičnost
- Atributy
- Implementuje
Konstruktory
RuntimeTransactionHandle() |
Inicializuje novou instanci RuntimeTransactionHandle třídy. |
RuntimeTransactionHandle(Transaction) |
Inicializuje novou instanci RuntimeTransactionHandle třídy pomocí zadané kořenové transakce. |
Vlastnosti
AbortInstanceOnTransactionFailure |
Získá nebo nastaví, zda má být přerušena instance pracovního postupu, pokud transakce selže. |
ExecutionPropertyName |
Získá název, který se má použít při Handle přidání do vlastností provádění aktivity. (Zděděno od Handle) |
Owner |
Získá , ActivityInstance který obsahuje Variable , který obsahuje Handle. (Zděděno od Handle) |
SuppressTransaction |
Získá nebo nastaví hodnotu, která označuje, zda je tato transakce za běhu potlačena. |
Metody
CompleteTransaction(NativeActivityContext) |
Dokončí aktuální transakci za běhu. |
CompleteTransaction(NativeActivityContext, BookmarkCallback) |
Dokončí aktuální transakci za běhu a naplánuje zpětné volání záložky po dokončení transakce. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetCurrentTransaction(AsyncCodeActivityContext) |
Vrátí odkaz na aktuální transakci za běhu. |
GetCurrentTransaction(CodeActivityContext) |
Vrátí odkaz na aktuální transakci za běhu. |
GetCurrentTransaction(NativeActivityContext) |
Vrátí odkaz na aktuální transakci za běhu. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnInitialize(HandleInitializationContext) |
Volá se modulem runtime pracovního postupu, když je inicializováno prostředí, které obsahuje Handle . (Zděděno od Handle) |
OnUninitialize(HandleInitializationContext) |
Volá se modulem runtime pracovního postupu, když hodnota Variable pro Handle přejde mimo rozsah. (Zděděno od Handle) |
RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Zahájí vytvoření NativeActivityTransactionContext pro použití s novou transakcí. |
RequireTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Zahájí vytvoření objektu NativeActivityTransactionContext pro použití s existující transakcí. |
ThrowIfUninitialized() |
Vyvolá, InvalidOperationException pokud Handle nebyl inicializován. (Zděděno od Handle) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
IExecutionProperty.CleanupWorkflowThread() |
Popis tohoto člena najdete v tématu CleanupWorkflowThread(). |
IExecutionProperty.SetupWorkflowThread() |
Popis tohoto člena najdete v tématu SetupWorkflowThread(). |
IPropertyRegistrationCallback.Register(RegistrationContext) |
Popis tohoto člena najdete v tématu Register(RegistrationContext). |
IPropertyRegistrationCallback.Unregister(RegistrationContext) |
Popis tohoto člena najdete v tématu Unregister(RegistrationContext). |