Megosztás a következőn keresztül:


BlobsTranscriptStore Osztály

Definíció

A blobok átirattárolója egy Azure Blob-tárolóban tárolja az átiratokat.

public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
Öröklődés
BlobsTranscriptStore
Megvalósítás

Megjegyzések

Minden tevékenység json-blobként van tárolva a tároló/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json struktúrájában.

Konstruktorok

BlobsTranscriptStore(String, String, JsonSerializer)

Inicializálja az osztály új példányát BlobsTranscriptStore .

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Inicializálja az osztály új példányát BlobsTranscriptStore .

Metódusok

DeleteTranscriptAsync(String, String)

Egy adott beszélgetés és az összes tevékenység törlése.

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Tevékenységek lekérése egy beszélgetéshez (más néven az átirat).

ListTranscriptsAsync(String, String)

Beszélgetések listázása a channelId-ben.

LogActivityAsync(IActivity)

Tevékenység naplózása az átiratba.

A következőre érvényes: