BlobsTranscriptStore Klasa

Definicja

Magazyn transkrypcji obiektów blob przechowuje transkrypcje w kontenerze obiektów blob platformy Azure.

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

Uwagi

Każde działanie jest przechowywane jako obiekt blob json w strukturze kontenera/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json.

Konstruktory

BlobsTranscriptStore(String, String, JsonSerializer)

Inicjuje nowe wystąpienie klasy BlobsTranscriptStore.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Inicjuje nowe wystąpienie klasy BlobsTranscriptStore.

Metody

DeleteTranscriptAsync(String, String)

Usuń określoną konwersację i wszystkie jej działania.

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Pobieranie działań na potrzeby konwersacji (aka transkrypcja).

ListTranscriptsAsync(String, String)

Wyświetlanie listy konwersacji w identyfikatorze channelId.

LogActivityAsync(IActivity)

Rejestrowanie działania w transkrypcji.

Dotyczy