Condividi tramite


ITransactionManager.PrepareAndCommit Metodo

Definizione

Richiesta inviata da TA a TM. Il TM risponde dopo il commit o l'interruzione della transazione.

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)

Parametri

transactionId
Guid

ID della transazione da preparare

accessCount
AccessCounter

numero di letture/scritture eseguite su questo partecipante da questa transazione

timeStamp
DateTime

timestamp di commit per questa transazione

writerResources
List<ParticipantId>

partecipanti che hanno scritto durante la transazione

totalParticipants
Int32

numero totale di partecipanti alla transazione

Restituisce

stato della transazione

Si applica a