AzureBlobStorageOptions 类

定义

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
继承
AzureBlobStorageOptions
实现

构造函数

AzureBlobStorageOptions()

字段

DEFAULT_CONTAINER_NAME
DEFAULT_INIT_STAGE

属性

BlobServiceClient

获取或设置用于访问 Azure Blob 服务的客户端。

BuildContainerFactory

用于生成容器工厂实例的函数

ClientOptions

配置 Blob 存储客户端时要使用的选项,或使用 null 默认选项。

ConfigureJsonSerializerSettings
ConnectionString
已过时.

已弃用:请改用 ConfigureBlobServiceClient。

ContainerName

存储粒度阶段的容器名称

GrainStorageSerializer

获取或设置要用于此存储提供程序的序列化程序。

IndentJson
InitStage

应初始化存储的 silo 生命周期阶段。 必须先初始化存储,然后才能使用。

ServiceUri
已过时.

已弃用:请改用 ConfigureBlobServiceClient。

TokenCredential
已过时.

已弃用:请改用 ConfigureBlobServiceClient。

TypeNameHandling
UseFullAssemblyNames
UseJson

方法

ConfigureBlobServiceClient(Func<Task<BlobServiceClient>>)
已过时.

BlobServiceClient使用提供的回调配置 。

ConfigureBlobServiceClient(String)
已过时.

BlobServiceClient使用连接字符串配置 。

ConfigureBlobServiceClient(Uri)
已过时.

BlobServiceClient使用经过身份验证的服务 URI 配置 。

ConfigureBlobServiceClient(Uri, AzureSasCredential)
已过时.

BlobServiceClient使用经过身份验证的服务 URI 和 配置 AzureSasCredential

ConfigureBlobServiceClient(Uri, StorageSharedKeyCredential)
已过时.

BlobServiceClient使用经过身份验证的服务 URI 和 配置 StorageSharedKeyCredential

ConfigureBlobServiceClient(Uri, TokenCredential)
已过时.

BlobServiceClient使用经过身份验证的服务 URI 和 配置 TokenCredential

适用于