Compartir a través de


ITransactionAgent.Resolve Método

Definición

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.

Se aplica a