PrepareAndCommit(Guid, AccessCounter, DateTime, List<ParticipantId>, int, CancellationToken)
virtual
public virtual Task<TransactionalStatus> PrepareAndCommit(Guid transactionId, AccessCounter accessCount, DateTime timeStamp, List<ParticipantId> writerResources, int totalParticipants, CancellationToken cancellationToken) Prepares and commits a transaction.
Parameters
transactionIdGuid- The transaction identifier.
accessCountAccessCounter- The number of resource accesses performed by the transaction.
timeStampDateTime- The commit timestamp.
writerResourcesList<ParticipantId>- The participants which wrote during the transaction.
totalParticipantsint- The total number of participants.
cancellationTokenCancellationToken- The cancellation token.
Returns
The transaction status.
