ITransactionManager.PrepareAndCommit Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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