Edit

Share via


DynamoDBStorageProvider Class

Definition

Dynamo DB storage Provider Persist Grain State in a DynamoDB table either in Json or Binary format

public class DynamoDBStorageProvider : Orleans.Storage.IStorageProvider
type DynamoDBStorageProvider = class
    interface IStorageProvider
    interface IProvider
Public Class DynamoDBStorageProvider
Implements IStorageProvider
Inheritance
DynamoDBStorageProvider
Implements

Constructors

DynamoDBStorageProvider()

Default Constructor

Properties

Log

Orleans Logger instance

Name

Provider Name

Methods

ClearStateAsync(String, GrainReference, IGrainState)

Clear / Delete state data function for this storage provider.

Close()

Shutdown this storage provider.

Init(String, IProviderRuntime, IProviderConfiguration)

Initialization function for this storage provider.

ReadStateAsync(String, GrainReference, IGrainState)

Read state data function for this storage provider.

WriteStateAsync(String, GrainReference, IGrainState)

Write state data function for this storage provider.

Applies to