Compartilhar via


DynamoDBGrainStorage Classe

Definição

Provedor de armazenamento do DB do Dynamo. Persista o Estado de Granularidade em uma tabela DynamoDB no formato Json ou Binário.

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)
Herança
DynamoDBGrainStorage
Implementações

Construtores

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

Construtor padrão

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

Construtor padrão

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

Construtor padrão

Métodos

ClearStateAsync(String, GrainReference, IGrainState)

Função limpar/excluir dados de estado para este provedor de armazenamento.

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

Função limpar/excluir dados de estado para este provedor de armazenamento.

Close(CancellationToken)

Desligue este provedor de armazenamento.

Init(CancellationToken)

Função de inicialização para esse provedor de armazenamento.

Participate(ISiloLifecycle)

Provedor de armazenamento do DB do Dynamo. Persista o Estado de Granularidade em uma tabela DynamoDB no formato Json ou Binário.

ReadStateAsync(String, GrainReference, IGrainState)

Ler a função de dados de estado para esse provedor de armazenamento.

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

Ler a função de dados de estado para esse provedor de armazenamento.

WriteStateAsync(String, GrainReference, IGrainState)

Gravar função de dados de estado para esse provedor de armazenamento.

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

Gravar função de dados de estado para esse provedor de armazenamento.

Aplica-se a