ITransactionClient.RunTransaction Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RunTransaction(TransactionOption, Func<Task<Boolean>>) |
Executar delegado de transação |
RunTransaction(TransactionOption, Func<Task>) |
Executar delegado de transação |
RunTransaction(TransactionOption, Func<Task<Boolean>>)
Executar delegado de transação
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
Retornos
True se a transação deve ser confirmada
Aplica-se a
RunTransaction(TransactionOption, Func<Task>)
Executar delegado de transação
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
Retornos
Comentários
Transação sempre confirmar, a menos que uma exceção seja gerada do delegado e dependendo de transactionOption