Partilhar via


ITransactionManager.PrepareAndCommit Método

Definição

Solicitação enviada pelo TA ao TM. O TM responde após confirmar ou anular a transação.

public System.Threading.Tasks.Task<Orleans.Transactions.TransactionalStatus> PrepareAndCommit (Guid transactionId, Orleans.Transactions.Abstractions.AccessCounter accessCount, DateTime timeStamp, System.Collections.Generic.List<Orleans.Transactions.ParticipantId> writerResources, int totalParticipants);
abstract member PrepareAndCommit : Guid * Orleans.Transactions.Abstractions.AccessCounter * DateTime * System.Collections.Generic.List<Orleans.Transactions.ParticipantId> * int -> System.Threading.Tasks.Task<Orleans.Transactions.TransactionalStatus>
Public Function PrepareAndCommit (transactionId As Guid, accessCount As AccessCounter, timeStamp As DateTime, writerResources As List(Of ParticipantId), totalParticipants As Integer) As Task(Of TransactionalStatus)

Parâmetros

transactionId
Guid

a ID da transação a ser preparada

accessCount
AccessCounter

número de leituras/gravações executadas neste participante por esta transação

timeStamp
DateTime

o carimbo de data/hora de confirmação para essa transação

writerResources
List<ParticipantId>

os participantes que escreveram durante a transação

totalParticipants
Int32

o número total de participantes na transação

Retornos

o status da transação

Aplica-se a