Sprache

BlobsTranscriptStore Klasse

Definition

Der Blobs-Transkriptspeicher speichert Transkripte in einem Azure Blob-Container.

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 des Containers/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.jsongespeichert.

Konstruktoren

Name Beschreibung
BlobsTranscriptStore(String, String, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Initialisiert eine neue Instanz der BlobsTranscriptStore-Klasse.

Methoden

Name Beschreibung
DeleteTranscriptAsync(String, String)

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

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Abrufen von Aktivitäten für eine Unterhaltung (Aka der Transkription).

ListTranscriptsAsync(String, String)

Unterhaltungen in der channelId auflisten.

LogActivityAsync(IActivity)

Protokollieren Sie eine Aktivität im Transkript.

Gilt für: