Condividi tramite


BlobsTranscriptStore Costruttori

Definizione

Overload

BlobsTranscriptStore(String, String, JsonSerializer)

Inizializza una nuova istanza della classe BlobsTranscriptStore.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Inizializza una nuova istanza della classe BlobsTranscriptStore.

BlobsTranscriptStore(String, String, JsonSerializer)

Inizializza una nuova istanza della classe BlobsTranscriptStore.

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)

Parametri

dataConnectionString
String

Stringa di connessione di Archiviazione di Azure.

containerName
String

Nome del contenitore BLOB in cui verranno archiviate le entità.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Se si passa un jsonSerializer personalizzato, è consigliabile eseguire le impostazioni seguenti:

jsonSerializer.TypeNameHandling = TypeNameHandling.None.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

Si applica a

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Inizializza una nuova istanza della classe BlobsTranscriptStore.

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)

Parametri

dataConnectionString
String

Stringa di connessione di Archiviazione di Azure.

containerName
String

Nome del contenitore BLOB in cui verranno archiviate le entità.

storageTransferOptions
StorageTransferOptions

Usato per fornire opzioni per i trasferimenti paralleli StorageTransferOptions.

jsonSerializer
Newtonsoft.Json.JsonSerializer

Se si passa un jsonSerializer personalizzato, è consigliabile eseguire le impostazioni seguenti:

jsonSerializer.TypeNameHandling = TypeNameHandling.None.

jsonSerializer.NullValueHandling = NullValueHandling.Include.

jsonSerializer.ContractResolver = new DefaultContractResolver().

Si applica a