Språk

BlobsTranscriptStore Klass

Definition

Blobs transkriptslagring lagrar transkriptioner i en Azure Blob-container.

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

Kommentarer

Varje aktivitet lagras som en json-blob i strukturen container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json.

Konstruktorer

Name Description
BlobsTranscriptStore(String, String, JsonSerializer)

Initierar en ny instans av BlobsTranscriptStore klassen.

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

Initierar en ny instans av BlobsTranscriptStore klassen.

Metoder

Name Description
DeleteTranscriptAsync(String, String)

Ta bort en specifik konversation och alla dess aktiviteter.

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Hämta aktiviteter för en konversation (aka avskriften).

ListTranscriptsAsync(String, String)

Visa en lista över konversationer i channelId.

LogActivityAsync(IActivity)

Logga en aktivitet till avskriften.

Gäller för