ITransactionManager.PrepareAndCommit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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