ITransactionManager.PrepareAndCommit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Solicitud enviada por TA a TM. El TM responde después de confirmar o anular la transacción.
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)
Parámetros
- transactionId
- Guid
el identificador de la transacción que se va a preparar
- accessCount
- AccessCounter
número de lecturas y escrituras realizadas en este participante por esta transacción
- timeStamp
- DateTime
la marca de tiempo de confirmación de esta transacción
- writerResources
- List<ParticipantId>
los participantes que escribieron durante la transacción
- totalParticipants
- Int32
el número total de participantes de la transacción
Devoluciones
el estado de la transacción