AzureBlobStorage 构造函数

定义

重载

AzureBlobStorage(CloudStorageAccount, String)

初始化 AzureBlobStorage 类的新实例。

AzureBlobStorage(String, String)

初始化 AzureBlobStorage 类的新实例。

AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)

初始化 AzureBlobStorage 类的新实例。

AzureBlobStorage(CloudStorageAccount, String)

初始化 AzureBlobStorage 类的新实例。

public AzureBlobStorage (Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount, string containerName);
new Microsoft.Bot.Builder.Azure.AzureBlobStorage : Microsoft.WindowsAzure.Storage.CloudStorageAccount * string -> Microsoft.Bot.Builder.Azure.AzureBlobStorage
Public Sub New (storageAccount As CloudStorageAccount, containerName As String)

参数

storageAccount
Microsoft.WindowsAzure.Storage.CloudStorageAccount

Azure CloudStorageAccount 实例。

containerName
String

将存储实体的 Blob 容器的名称。

适用于

AzureBlobStorage(String, String)

初始化 AzureBlobStorage 类的新实例。

public AzureBlobStorage (string dataConnectionstring, string containerName);
new Microsoft.Bot.Builder.Azure.AzureBlobStorage : string * string -> Microsoft.Bot.Builder.Azure.AzureBlobStorage
Public Sub New (dataConnectionstring As String, containerName As String)

参数

dataConnectionstring
String

Azure 存储连接字符串。

containerName
String

将存储实体的 Blob 容器的名称。

适用于

AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)

初始化 AzureBlobStorage 类的新实例。

public AzureBlobStorage (Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount, string containerName, Newtonsoft.Json.JsonSerializer jsonSerializer);
new Microsoft.Bot.Builder.Azure.AzureBlobStorage : Microsoft.WindowsAzure.Storage.CloudStorageAccount * string * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.AzureBlobStorage
Public Sub New (storageAccount As CloudStorageAccount, containerName As String, jsonSerializer As JsonSerializer)

参数

storageAccount
Microsoft.WindowsAzure.Storage.CloudStorageAccount

Azure CloudStorageAccount 实例。

containerName
String

将存储实体的 Blob 容器的名称。

jsonSerializer
Newtonsoft.Json.JsonSerializer

如果传入自定义 JsonSerializer,建议使用以下设置:

jsonSerializer.TypeNameHandling = TypeNameHandling.All。

jsonSerializer.NullValueHandling = NullValueHandling.Include。

jsonSerializer.ContractResolver = new DefaultContractResolver () 。

适用于