Compartir a través de


StateStorageBridge<TState> Clase

Definición

Proporciona funcionalidad para operar en estado de grano. Implementa el IStorage<TState>

public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState> where TState : new()
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState>
public class StateStorageBridge<TState> : Orleans.Core.IStorage<TState>, Orleans.Runtime.IGrainMigrationParticipant
type StateStorageBridge<'State (requires 'State : (new : unit -> 'State))> = class
    interface IStorage<'State (requires 'State : (new : unit -> 'State))>
type StateStorageBridge<'State> = class
    interface IStorage<'State>
    interface IStorage
type StateStorageBridge<'State> = class
    interface IStorage<'State>
    interface IStorage
    interface IGrainMigrationParticipant
Public Class StateStorageBridge(Of TState)
Implements IStorage(Of TState)
Public Class StateStorageBridge(Of TState)
Implements IGrainMigrationParticipant, IStorage(Of TState)

Parámetros de tipo

TState

Tipo de estado subyacente.

Herencia
StateStorageBridge<TState>
Implementaciones

Constructores

StateStorageBridge<TState>(String, GrainReference, IGrainStorage, ILoggerFactory)

Proporciona funcionalidad para operar en estado de grano. Implementa el IStorage<TState>

StateStorageBridge<TState>(String, IGrainContext, IGrainStorage)

Proporciona funcionalidad para operar en estado de grano. Implementa el IStorage<TState>

StateStorageBridge<TState>(String, IGrainContext, IGrainStorage, ILoggerFactory, IActivatorProvider)
Obsoletos.

Proporciona funcionalidad para operar en estado de grano. Implementa el IStorage<TState>

Propiedades

Etag

Obtiene la ETag.

RecordExists

Obtiene un valor que indica si el registro ya existe.

State

Obtiene o establece el estado.

Métodos

ClearStateAsync()

Método asincrónico para provocar la escritura de los datos de estado de grano actuales en el almacén de respaldo.

OnDehydrate(IDehydrationContext)

Proporciona funcionalidad para operar en estado de grano. Implementa el IStorage<TState>

OnRehydrate(IRehydrationContext)

Proporciona funcionalidad para operar en estado de grano. Implementa el IStorage<TState>

ReadStateAsync()

Método asincrónico para provocar la actualización de los datos de estado de grano actuales desde el almacén de respaldo. Cualquier contenido anterior de los datos de estado de grano se sobrescribirá.

WriteStateAsync()

Método asincrónico para provocar la escritura de los datos de estado de grano actuales en el almacén de respaldo.

Se aplica a

Consulte también