Freigeben über


BlobsTranscriptStore Konstruktoren

Definition

Überlädt

BlobsTranscriptStore(String, String, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

BlobsTranscriptStore(String, String, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

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)

Parameter

dataConnectionString
String

Azure Storage-Verbindungszeichenfolge.

containerName
String

Name des Blobcontainers, in dem Entitäten gespeichert werden.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Wenn Sie einen benutzerdefinierten JsonSerializer übergeben, empfehlen wir die folgenden Einstellungen:

jsonSerializer.TypeNameHandling = TypeNameHandling.None.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

Gilt für:

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

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)

Parameter

dataConnectionString
String

Azure Storage-Verbindungszeichenfolge.

containerName
String

Name des Blobcontainers, in dem Entitäten gespeichert werden.

storageTransferOptions
StorageTransferOptions

Wird zum Bereitstellen von Optionen für parallele Übertragungen StorageTransferOptionsverwendet.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Wenn Sie einen benutzerdefinierten JsonSerializer übergeben, empfehlen wir die folgenden Einstellungen:

jsonSerializer.TypeNameHandling = TypeNameHandling.None.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

Gilt für: