Compartir a través de


DynamoDBGrainStorage Clase

Definición

Proveedor de almacenamiento de Dynamo DB. Conservar el estado de grano en una tabla de DynamoDB en formato Json o Binario.

public class DynamoDBGrainStorage : Orleans.ILifecycleParticipant<Orleans.Runtime.ISiloLifecycle>, Orleans.Storage.IGrainStorage
type DynamoDBGrainStorage = class
    interface IGrainStorage
    interface ILifecycleParticipant<ISiloLifecycle>
Public Class DynamoDBGrainStorage
Implements IGrainStorage, ILifecycleParticipant(Of ISiloLifecycle)
Herencia
DynamoDBGrainStorage
Implementaciones

Constructores

DynamoDBGrainStorage(String, DynamoDBStorageOptions, IServiceProvider, ILogger<DynamoDBGrainStorage>)

Constructor predeterminado

DynamoDBGrainStorage(String, DynamoDBStorageOptions, SerializationManager, IGrainFactory, ITypeResolver, ILogger<DynamoDBGrainStorage>)

Constructor predeterminado

DynamoDBGrainStorage(String, DynamoDBStorageOptions, SerializationManager, IGrainFactory, ITypeResolver, ILoggerFactory)

Constructor predeterminado

Métodos

ClearStateAsync(String, GrainReference, IGrainState)

Borre o elimine la función de datos de estado para este proveedor de almacenamiento.

ClearStateAsync<T>(String, GrainId, IGrainState<T>)

Borre o elimine la función de datos de estado para este proveedor de almacenamiento.

Close(CancellationToken)

Apague este proveedor de almacenamiento.

Init(CancellationToken)

Función de inicialización para este proveedor de almacenamiento.

Participate(ISiloLifecycle)

Proveedor de almacenamiento de Dynamo DB. Conservar el estado de grano en una tabla de DynamoDB en formato Json o Binario.

ReadStateAsync(String, GrainReference, IGrainState)

Lee la función de datos de estado para este proveedor de almacenamiento.

ReadStateAsync<T>(String, GrainId, IGrainState<T>)

Lee la función de datos de estado para este proveedor de almacenamiento.

WriteStateAsync(String, GrainReference, IGrainState)

Escriba la función de datos de estado para este proveedor de almacenamiento.

WriteStateAsync<T>(String, GrainId, IGrainState<T>)

Escriba la función de datos de estado para este proveedor de almacenamiento.

Se aplica a