BlobsTranscriptStore Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
BlobsTranscriptStore(String, String, JsonSerializer) |
Initializes a new instance of the BlobsTranscriptStore class. |
BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer) |
Initializes a new instance of the BlobsTranscriptStore class. |
BlobsTranscriptStore(String, String, JsonSerializer)
Initializes a new instance of the BlobsTranscriptStore class.
public BlobsTranscriptStore (string dataConnectionString, string containerName, Newtonsoft.Json.JsonSerializer jsonSerializer = default);
new Microsoft.Bot.Builder.Azure.Blobs.BlobsTranscriptStore : string * string * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.Blobs.BlobsTranscriptStore
Public Sub New (dataConnectionString As String, containerName As String, Optional jsonSerializer As JsonSerializer = Nothing)
Parameters
- dataConnectionString
- String
Azure Storage connection string.
- containerName
- String
Name of the Blob container where entities will be stored.
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
If passing in a custom JsonSerializer, we recommend the following settings:
jsonSerializer.TypeNameHandling = TypeNameHandling.None.
jsonSerializer.NullValueHandling = NullValueHandling.Include.
jsonSerializer.ContractResolver = new DefaultContractResolver().
Applies to
BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)
Initializes a new instance of the BlobsTranscriptStore class.
public BlobsTranscriptStore (string dataConnectionString, string containerName, Azure.Storage.StorageTransferOptions storageTransferOptions, Newtonsoft.Json.JsonSerializer jsonSerializer = default);
new Microsoft.Bot.Builder.Azure.Blobs.BlobsTranscriptStore : string * string * Azure.Storage.StorageTransferOptions * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.Blobs.BlobsTranscriptStore
Public Sub New (dataConnectionString As String, containerName As String, storageTransferOptions As StorageTransferOptions, Optional jsonSerializer As JsonSerializer = Nothing)
Parameters
- dataConnectionString
- String
Azure Storage connection string.
- containerName
- String
Name of the Blob container where entities will be stored.
- storageTransferOptions
- StorageTransferOptions
Used for providing options for parallel transfers StorageTransferOptions.
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
If passing in a custom JsonSerializer, we recommend the following settings:
jsonSerializer.TypeNameHandling = TypeNameHandling.None.
jsonSerializer.NullValueHandling = NullValueHandling.Include.
jsonSerializer.ContractResolver = new DefaultContractResolver().