Edit

Share via


AzureBlobStorageOptions Class

Definition

public class AzureBlobStorageOptions
public class AzureBlobStorageOptions : Orleans.Storage.IStorageProviderSerializerOptions
type AzureBlobStorageOptions = class
type AzureBlobStorageOptions = class
    interface IStorageProviderSerializerOptions
Public Class AzureBlobStorageOptions
Public Class AzureBlobStorageOptions
Implements IStorageProviderSerializerOptions
Inheritance
AzureBlobStorageOptions
Implements

Constructors

AzureBlobStorageOptions()

Fields

DEFAULT_CONTAINER_NAME
DEFAULT_INIT_STAGE

Properties

BlobServiceClient

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

BuildContainerFactory

A function for building container factory instances

ClientOptions

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

ConfigureJsonSerializerSettings
ConnectionString
Obsolete.

Deprecated: use ConfigureBlobServiceClient instead.

ContainerName

Container name where grain stage is stored

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.

ServiceUri
Obsolete.

Deprecated: use ConfigureBlobServiceClient instead.

TokenCredential
Obsolete.

Deprecated: use ConfigureBlobServiceClient instead.

TypeNameHandling
UseFullAssemblyNames
UseJson

Methods

ConfigureBlobServiceClient(Func<Task<BlobServiceClient>>)
Obsolete.

Configures the BlobServiceClient using the provided callback.

ConfigureBlobServiceClient(String)
Obsolete.

Configures the BlobServiceClient using a connection string.

ConfigureBlobServiceClient(Uri, AzureSasCredential)
Obsolete.

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

ConfigureBlobServiceClient(Uri, StorageSharedKeyCredential)
Obsolete.

Configures the BlobServiceClient using an authenticated service URI and a StorageSharedKeyCredential.

ConfigureBlobServiceClient(Uri, TokenCredential)
Obsolete.

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

ConfigureBlobServiceClient(Uri)
Obsolete.

Configures the BlobServiceClient using an authenticated service URI.

Applies to