ITransactionAgent.Resolve 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
Resolve(ITransactionInfo) |
Intente resolver una transacción. Confirmará o anulará la transacción |
Resolve(TransactionInfo) |
Intente resolver una transacción. Confirmará o anulará la transacción |
Resolve(ITransactionInfo)
- Source:
- ITransactionAgent.cs
Intente resolver una transacción. Confirmará o anulará la transacción
public System.Threading.Tasks.Task<Orleans.Transactions.TransactionalStatus> Resolve (Orleans.Transactions.ITransactionInfo transactionInfo);
public System.Threading.Tasks.Task<(Orleans.Transactions.TransactionalStatus Status, Exception exception)> Resolve (Orleans.Transactions.ITransactionInfo transactionInfo);
abstract member Resolve : Orleans.Transactions.ITransactionInfo -> System.Threading.Tasks.Task<Orleans.Transactions.TransactionalStatus>
abstract member Resolve : Orleans.Transactions.ITransactionInfo -> System.Threading.Tasks.Task<ValueTuple<Orleans.Transactions.TransactionalStatus, Exception>>
Public Function Resolve (transactionInfo As ITransactionInfo) As Task(Of TransactionalStatus)
Public Function Resolve (transactionInfo As ITransactionInfo) As Task(Of ValueTuple(Of TransactionalStatus, Exception))
Parámetros
- transactionInfo
- ITransactionInfo
información de transacción
Devoluciones
null si la transacción se ha confirmado correctamente o una excepción de lo contrario. Si la excepción es OrleansTransactionInDoubtException, significa que no se puede determinar el resultado de la confirmación; de lo contrario, se garantiza que la transacción no surte efecto.
Se aplica a
Resolve(TransactionInfo)
Intente resolver una transacción. Confirmará o anulará la transacción
public System.Threading.Tasks.Task<(Orleans.Transactions.TransactionalStatus Status, Exception exception)> Resolve (Orleans.Transactions.TransactionInfo transactionInfo);
abstract member Resolve : Orleans.Transactions.TransactionInfo -> System.Threading.Tasks.Task<ValueTuple<Orleans.Transactions.TransactionalStatus, Exception>>
Public Function Resolve (transactionInfo As TransactionInfo) As Task(Of ValueTuple(Of TransactionalStatus, Exception))
Parámetros
- transactionInfo
- TransactionInfo
información de transacción
Devoluciones
null si la transacción se ha confirmado correctamente o una excepción de lo contrario. Si la excepción es OrleansTransactionInDoubtException, significa que no se puede determinar el resultado de la confirmación; de lo contrario, se garantiza que la transacción no surte efecto.