ITransactionClient.RunTransaction Méthode
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.
Surcharges
RunTransaction(TransactionOption, Func<Task<Boolean>>) |
Exécuter le délégué de transaction |
RunTransaction(TransactionOption, Func<Task>) |
Exécuter le délégué de transaction |
RunTransaction(TransactionOption, Func<Task<Boolean>>)
Exécuter le délégué de transaction
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
Paramètres
- transactionOption
- TransactionOption
Retours
True si la transaction doit être validée
S’applique à
RunTransaction(TransactionOption, Func<Task>)
Exécuter le délégué de transaction
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
Paramètres
- transactionOption
- TransactionOption
Retours
Remarques
La transaction est toujours validée, sauf si une exception est levée à partir du délégué et en fonction de transactionOption