Freigeben über


BlobsTranscriptStore Klasse

Definition

Im Blobs-Transkriptspeicher werden Transkripte in einem Azure Blob-Container gespeichert.

public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
Vererbung
BlobsTranscriptStore
Implementiert

Hinweise

Jede Aktivität wird als JSON-Blob in der Struktur von container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json gespeichert.

Konstruktoren

BlobsTranscriptStore(String, String, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

Methoden

DeleteTranscriptAsync(String, String)

Löschen Sie eine bestimmte Unterhaltung und alle ihre Aktivitäten.

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Abrufen von Aktivitäten für eine Unterhaltung (auch als Transkript bezeichnet).

ListTranscriptsAsync(String, String)

Listen Sie Unterhaltungen in der channelId auf.

LogActivityAsync(IActivity)

Protokollieren Sie eine Aktivität im Transkript.

Gilt für: