Abort(Guid)
abstract
public abstract Task Abort(Guid transactionId) One-way message sent by TA to participants to let them know a transaction has aborted.
Parameters
transactionIdGuid- The id of the aborted transaction
public abstract Task Abort(Guid transactionId)transactionIdGuidpublic virtual Task Abort(Guid transactionId, CancellationToken cancellationToken)transactionIdGuidcancellationTokenCancellationTokenSystem.Threading.Tasks.Task representing the operation.public abstract Task Cancel(Guid transactionId, DateTime timeStamp, TransactionalStatus status)transactionIdGuidtimeStampDateTimestatusTransactionalStatuspublic virtual Task Cancel(Guid transactionId, DateTime timeStamp, TransactionalStatus status, CancellationToken cancellationToken)transactionIdGuidtimeStampDateTimestatusTransactionalStatuscancellationTokenCancellationTokenSystem.Threading.Tasks.Task representing the operation.public abstract Task<TransactionalStatus> CommitReadOnly(Guid transactionId, AccessCounter accessCount, DateTime timeStamp)transactionIdGuidaccessCountAccessCountertimeStampDateTimepublic virtual Task<TransactionalStatus> CommitReadOnly(Guid transactionId, AccessCounter accessCount, DateTime timeStamp, CancellationToken cancellationToken)transactionIdGuidaccessCountAccessCountertimeStampDateTimecancellationTokenCancellationTokenpublic abstract Task Confirm(Guid transactionId, DateTime timeStamp)transactionIdGuidtimeStampDateTimepublic virtual Task Confirm(Guid transactionId, DateTime timeStamp, CancellationToken cancellationToken)transactionIdGuidtimeStampDateTimecancellationTokenCancellationTokenSystem.Threading.Tasks.Task representing the operation.public abstract Task Prepare(Guid transactionId, AccessCounter accessCount, DateTime timeStamp, ParticipantId transactionManager)transactionIdGuidaccessCountAccessCountertimeStampDateTimetransactionManagerParticipantIdpublic virtual Task Prepare(Guid transactionId, AccessCounter accessCount, DateTime timeStamp, ParticipantId transactionManager, CancellationToken cancellationToken)transactionIdGuidaccessCountAccessCountertimeStampDateTimetransactionManagerParticipantIdcancellationTokenCancellationTokenSystem.Threading.Tasks.Task representing the operation.