PendingTransactionState<TState> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
[Orleans.Concurrency.Immutable]
[System.Serializable]
public class PendingTransactionState<TState> where TState : class, new()
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
public sealed class PendingTransactionState<TState> where TState : class, new()
[<Orleans.Concurrency.Immutable>]
[<System.Serializable>]
type PendingTransactionState<'State (requires 'State : null and 'State : (new : unit -> 'State))> = class
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type PendingTransactionState<'State (requires 'State : null and 'State : (new : unit -> 'State))> = class
Public Class PendingTransactionState(Of TState)
Public NotInheritable Class PendingTransactionState(Of TState)
Typparameter
- TState
- Vererbung
-
PendingTransactionState<TState>
- Attribute
Konstruktoren
PendingTransactionState<TState>() |
Eigenschaften
SequenceId |
Transaktionen erhalten dichte lokale Sequenznummern 1,2,3,4... Wenn eine neue Transaktion mit derselben Sequenznummer wie eine zuvor vorbereitete Transaktion vorbereitet wird, wird sie ersetzt. |
State |
Eine Momentaufnahme des Zustands nach der Ausführung dieser Transaktion |
TimeStamp |
Der logische Zeitstempel der Transaktion. Zeitstempel werden garantiert monoton erhöht. |
TransactionId |
Ein global eindeutiger Bezeichner der Transaktion. |
TransactionManager |
Der Transaktions-Manager, der den Status dieser vorbereiteten Transaktion kennt, oder NULL, wenn dies der Transaktions-Manager ist. Wird während der Wiederherstellung verwendet, um das Schicksal der Transaktion zu erfragen. |