RuntimeTransactionHandle Klass

Definition

Ger åtkomst till körningstransaktionen i en arbetsflödesinstans.

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
Arv
RuntimeTransactionHandle
Attribut
Implementeringar

Konstruktorer

Name Description
RuntimeTransactionHandle()

Initierar en ny instans av RuntimeTransactionHandle klassen.

RuntimeTransactionHandle(Transaction)

Initierar en ny instans av RuntimeTransactionHandle klassen med den angivna rottransaktionen.

Egenskaper

Name Description
AbortInstanceOnTransactionFailure

Hämtar eller anger om arbetsflödesinstansen ska avbrytas om transaktionen misslyckas.

ExecutionPropertyName

Hämtar namnet som ska användas av detta Handle när det läggs till i en aktivitets körningsegenskaper.

(Ärvd från Handle)
Owner

ActivityInstance Hämtar som innehåller Variable som innehåller Handle.

(Ärvd från Handle)
SuppressTransaction

Hämtar eller anger ett värde som anger om den här körningstransaktionen utelämnas.

Metoder

Name Description
CompleteTransaction(NativeActivityContext, BookmarkCallback)

Slutför den aktuella körningstransaktionen och schemalägger återanropet till bokmärket när transaktionen är klar.

CompleteTransaction(NativeActivityContext)

Slutför den aktuella körningstransaktionen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetCurrentTransaction(AsyncCodeActivityContext)

Returnerar en referens till den aktuella körningstransaktionen.

GetCurrentTransaction(CodeActivityContext)

Returnerar en referens till den aktuella körningstransaktionen.

GetCurrentTransaction(NativeActivityContext)

Returnerar en referens till den aktuella körningstransaktionen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnInitialize(HandleInitializationContext)

Anropas av arbetsflödeskörningen när miljön som innehåller Handle initieras.

(Ärvd från Handle)
OnUninitialize(HandleInitializationContext)

Anropas av arbetsflödeskörningen när Variable för går utanför omfånget Handle .

(Ärvd från Handle)
RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object)

Initierar skapandet av en NativeActivityTransactionContext för användning med en ny transaktion.

RequireTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object)

Initierar skapandet av en NativeActivityTransactionContext för användning med en befintlig transaktion.

ThrowIfUninitialized()

Genererar ett InvalidOperationException om inte Handle har initierats.

(Ärvd från Handle)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IExecutionProperty.CleanupWorkflowThread()

En beskrivning av den här medlemmen finns i CleanupWorkflowThread().

IExecutionProperty.SetupWorkflowThread()

En beskrivning av den här medlemmen finns i SetupWorkflowThread().

IPropertyRegistrationCallback.Register(RegistrationContext)

En beskrivning av den här medlemmen finns i Register(RegistrationContext).

IPropertyRegistrationCallback.Unregister(RegistrationContext)

En beskrivning av den här medlemmen finns i Unregister(RegistrationContext).

Gäller för