ITransactionClient.RunTransaction Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RunTransaction(TransactionOption, Func<Task<Boolean>>) |
Ejecutar delegado de transacción |
RunTransaction(TransactionOption, Func<Task>) |
Ejecutar delegado de transacción |
RunTransaction(TransactionOption, Func<Task<Boolean>>)
Ejecutar delegado de transacción
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
Parámetros
- transactionOption
- TransactionOption
Devoluciones
True si la transacción debe confirmarse
Se aplica a
RunTransaction(TransactionOption, Func<Task>)
Ejecutar delegado de transacción
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
Parámetros
- transactionOption
- TransactionOption
Devoluciones
Comentarios
La transacción siempre se confirma, a menos que se produzca una excepción desde el delegado y dependiendo de transactionOption