PendingTransactionState<TState> Clase
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í.
[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)
Parámetros de tipo
- TState
- Herencia
-
PendingTransactionState<TState>
- Atributos
Constructores
PendingTransactionState<TState>() |
Propiedades
SequenceId |
Las transacciones reciben números de secuencia locales densos 1,2,3,4... Si una nueva transacción se prepara con el mismo número de secuencia que una transacción preparada previamente, la reemplaza. |
State |
Instantánea del estado después de ejecutar esta transacción |
TimeStamp |
Marca de tiempo lógica de la transacción. Se garantiza que las marcas de tiempo aumentan de forma monotónica. |
TransactionId |
Identificador único global de la transacción. |
TransactionManager |
El administrador de transacciones que conoce el estado de esta transacción preparada, o null si se trata del administrador de transacciones. Se usa durante la recuperación para consultar el destino de la transacción. |