次の方法で共有


ITransactionManager.PrepareAndCommit メソッド

定義

TA から TM に送信された要求。 TM は、トランザクションのコミットまたは中止後に応答します。

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)

パラメーター

transactionId
Guid

準備するトランザクションの ID

accessCount
AccessCounter

このトランザクションによってこの参加者に対して実行された読み取り/書き込みの数

timeStamp
DateTime

このトランザクションのコミット タイムスタンプ

writerResources
List<ParticipantId>

トランザクション中に書き込んだ参加者

totalParticipants
Int32

トランザクションの参加者の合計数

戻り値

トランザクションの状態

適用対象