Skip to content

AzureTableTransactionalStateStorage<TState> Constructors

Provides Azure Table Storage-backed transactional state storage.

AzureTableTransactionalStateStorage<TState>(TableClient, string, JsonSerializerSettings, ILogger<AzureTableTransactionalStateStorage<TState>>)

View source
public AzureTableTransactionalStateStorage(TableClient table, string partition, JsonSerializerSettings JsonSettings, ILogger<AzureTableTransactionalStateStorage<TState>> logger)
Initializes a new instance of the Orleans.Transactions.AzureStorage.AzureTableTransactionalStateStorage class.

Parameters

tableTableClient
The client for the table which stores transactional state.
partitionstring
The partition key for the transactional state.
JsonSettingsJsonSerializerSettings
The settings used to serialize transactional state.
loggerILogger<AzureTableTransactionalStateStorage<TState>>
The logger.