AzureTableStorageOptions Class

Definition

Configuration for AzureTableGrainStorage

public class AzureTableStorageOptions
public class AzureTableStorageOptions : Orleans.Persistence.AzureStorage.AzureStorageOperationOptions
public class AzureTableStorageOptions : Orleans.Persistence.AzureStorage.AzureStorageOperationOptions, Orleans.Storage.IStorageProviderSerializerOptions
type AzureTableStorageOptions = class
type AzureTableStorageOptions = class
    inherit AzureStorageOperationOptions
type AzureTableStorageOptions = class
    inherit AzureStorageOperationOptions
    interface IStorageProviderSerializerOptions
Public Class AzureTableStorageOptions
Public Class AzureTableStorageOptions
Inherits AzureStorageOperationOptions
Public Class AzureTableStorageOptions
Inherits AzureStorageOperationOptions
Implements IStorageProviderSerializerOptions
Inheritance
AzureTableStorageOptions
Inheritance
AzureTableStorageOptions
Implements

Constructors

AzureTableStorageOptions()

Fields

DEFAULT_INIT_STAGE
DEFAULT_TABLE_NAME

Properties

ClientOptions

Options to be used when configuring the table storage client, or null to use the default options.

(Inherited from AzureStorageOperationOptions)
ConfigureJsonSerializerSettings
ConnectionString

Azure table connection string

ConnectionString
Obsolete.

Deprecated: use ConfigureTableServiceClient instead.

(Inherited from AzureStorageOperationOptions)
DeleteStateOnClear

Indicates if grain data should be deleted or reset to defaults when a grain clears it's state.

GrainStorageSerializer

Gets or sets the serializer to use for this storage provider.

IndentJson
InitStage

Stage of silo lifecycle where storage should be initialized. Storage must be initialized prior to use.

StoragePolicyOptions

Azure Storage Policy Options

(Inherited from AzureStorageOperationOptions)
TableEndpoint
Obsolete.

Deprecated: use ConfigureTableServiceClient instead.

(Inherited from AzureStorageOperationOptions)
TableName

Table name where grain stage is stored

TableResourceId
Obsolete.

Deprecated: use ConfigureTableServiceClient instead.

(Inherited from AzureStorageOperationOptions)
TableServiceClient

Gets or sets the client used to access the Azure Table Service.

(Inherited from AzureStorageOperationOptions)
TokenCredential
Obsolete.

Deprecated: use ConfigureTableServiceClient instead.

(Inherited from AzureStorageOperationOptions)
TokenCredentialManagementUri
Obsolete.

Deprecated: use ConfigureTableServiceClient instead.

(Inherited from AzureStorageOperationOptions)
TokenCredentialTableKey
Obsolete.

Deprecated: use ConfigureTableServiceClient instead.

(Inherited from AzureStorageOperationOptions)
TypeNameHandling
UseFullAssemblyNames
UseJson
UseStringFormat

Indicates if grain data should be stored in string or in binary format.

Methods

ConfigureTableServiceClient(Func<Task<TableServiceClient>>)
Obsolete.

Configures the TableServiceClient using the provided callback.

(Inherited from AzureStorageOperationOptions)
ConfigureTableServiceClient(String)
Obsolete.

Configures the TableServiceClient using a connection string.

(Inherited from AzureStorageOperationOptions)
ConfigureTableServiceClient(Uri, AzureSasCredential)
Obsolete.

Configures the TableServiceClient using an authenticated service URI and a AzureSasCredential.

(Inherited from AzureStorageOperationOptions)
ConfigureTableServiceClient(Uri, TableSharedKeyCredential)
Obsolete.

Configures the TableServiceClient using an authenticated service URI and a TableSharedKeyCredential.

(Inherited from AzureStorageOperationOptions)
ConfigureTableServiceClient(Uri, TokenCredential)
Obsolete.

Configures the TableServiceClient using an authenticated service URI and a TokenCredential.

(Inherited from AzureStorageOperationOptions)
ConfigureTableServiceClient(Uri)
Obsolete.

Configures the TableServiceClient using an authenticated service URI.

(Inherited from AzureStorageOperationOptions)

Applies to