ITransactionClient.RunTransaction Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RunTransaction(TransactionOption, Func<Task<Boolean>>) |
Ausführen des Transaktionsdelegats |
RunTransaction(TransactionOption, Func<Task>) |
Ausführen des Transaktionsdelegats |
RunTransaction(TransactionOption, Func<Task<Boolean>>)
Ausführen des Transaktionsdelegats
public System.Threading.Tasks.Task RunTransaction (Orleans.TransactionOption transactionOption, Func<System.Threading.Tasks.Task<bool>> transactionDelegate);
abstract member RunTransaction : Orleans.TransactionOption * Func<System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
Public Function RunTransaction (transactionOption As TransactionOption, transactionDelegate As Func(Of Task(Of Boolean))) As Task
Parameter
- transactionOption
- TransactionOption
Gibt zurück
True, wenn die Transaktion einen Commit ausführen soll
Gilt für:
RunTransaction(TransactionOption, Func<Task>)
Ausführen des Transaktionsdelegats
public System.Threading.Tasks.Task RunTransaction (Orleans.TransactionOption transactionOption, Func<System.Threading.Tasks.Task> transactionDelegate);
abstract member RunTransaction : Orleans.TransactionOption * Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Function RunTransaction (transactionOption As TransactionOption, transactionDelegate As Func(Of Task)) As Task
Parameter
- transactionOption
- TransactionOption
Gibt zurück
Hinweise
Transaktion immer commit, es sei denn, eine Ausnahme wird vom Delegat ausgelöst und hängt von transactionOption