Partager via


ITransactionManager.PrepareAndCommit Méthode

Définition

Demande envoyée par TA à TM. Le tm répond après la validation ou l’abandon de la transaction.

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)

Paramètres

transactionId
Guid

ID de la transaction à préparer

accessCount
AccessCounter

nombre de lectures/écritures effectuées sur ce participant par cette transaction

timeStamp
DateTime

l’horodatage de validation pour cette transaction

writerResources
List<ParticipantId>

les participants qui ont écrit pendant la transaction

totalParticipants
Int32

le nombre total de participants à la transaction

Retours

l’état de la transaction

S’applique à