RuntimeTransactionHandle Klasa

Definicja

Zapewnia dostęp do transakcji w czasie wykonywania w wystąpieniu przepływu pracy.

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
Dziedziczenie
RuntimeTransactionHandle
Atrybuty
Implementuje

Konstruktory

RuntimeTransactionHandle()

Inicjuje nowe wystąpienie klasy RuntimeTransactionHandle.

RuntimeTransactionHandle(Transaction)

Inicjuje RuntimeTransactionHandle nowe wystąpienie klasy przy użyciu określonej transakcji głównej.

Właściwości

AbortInstanceOnTransactionFailure

Pobiera lub ustawia, czy wystąpienie przepływu pracy powinno zostać przerwane, jeśli transakcja zakończy się niepowodzeniem.

ExecutionPropertyName

Pobiera nazwę do użycia w przypadku Handle dodania do właściwości wykonywania działania.

(Odziedziczone po Handle)
Owner

Pobiera element ActivityInstance zawierający element Variable zawierający Handleelement .

(Odziedziczone po Handle)
SuppressTransaction

Pobiera lub ustawia wartość wskazującą, czy ta transakcja w czasie wykonywania jest pomijana.

Metody

CompleteTransaction(NativeActivityContext)

Kończy bieżącą transakcję w czasie wykonywania.

CompleteTransaction(NativeActivityContext, BookmarkCallback)

Kończy bieżącą transakcję w czasie wykonywania i planuje wywołanie zwrotne zakładki po zakończeniu transakcji.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetCurrentTransaction(AsyncCodeActivityContext)

Zwraca odwołanie do bieżącej transakcji czasu wykonywania.

GetCurrentTransaction(CodeActivityContext)

Zwraca odwołanie do bieżącej transakcji czasu wykonywania.

GetCurrentTransaction(NativeActivityContext)

Zwraca odwołanie do bieżącej transakcji czasu wykonywania.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnInitialize(HandleInitializationContext)

Wywoływane przez środowisko uruchomieniowe przepływu pracy, gdy środowisko zawierające element Handle jest inicjowane.

(Odziedziczone po Handle)
OnUninitialize(HandleInitializationContext)

Wywoływane przez środowisko uruchomieniowe przepływu pracy, gdy Variable dla elementu dla Handle elementu nie ma zakresu.

(Odziedziczone po Handle)
RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object)

Inicjuje tworzenie obiektu NativeActivityTransactionContext do użycia z nową transakcją.

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

Inicjuje tworzenie obiektu NativeActivityTransactionContext do użycia z istniejącą transakcją.

ThrowIfUninitialized()

Zgłasza wartość , InvalidOperationException jeśli Handle element nie został zainicjowany.

(Odziedziczone po Handle)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IExecutionProperty.CleanupWorkflowThread()

Aby uzyskać opis tego elementu członkowskiego, zobacz CleanupWorkflowThread().

IExecutionProperty.SetupWorkflowThread()

Aby uzyskać opis tego elementu członkowskiego, zobacz SetupWorkflowThread().

IPropertyRegistrationCallback.Register(RegistrationContext)

Aby uzyskać opis tego elementu członkowskiego, zobacz Register(RegistrationContext).

IPropertyRegistrationCallback.Unregister(RegistrationContext)

Aby uzyskać opis tego elementu członkowskiego, zobacz Unregister(RegistrationContext).

Dotyczy