BlobsTranscriptStore 類別

定義

Blob 文字記錄存放區會將文字記錄儲存在 Azure Blob 容器中。

public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
繼承
BlobsTranscriptStore
實作

備註

每個活動都會以 json Blob 的形式儲存在 container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json 的結構中。

建構函式

BlobsTranscriptStore(String, String, JsonSerializer)

初始化 BlobsTranscriptStore 類別的新執行個體。

BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer)

初始化 BlobsTranscriptStore 類別的新執行個體。

方法

DeleteTranscriptAsync(String, String)

刪除特定交談及其所有活動。

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

取得交談的活動 (也稱為文字記錄) 。

ListTranscriptsAsync(String, String)

列出 channelId 中的交談。

LogActivityAsync(IActivity)

將活動記錄到文字記錄。

適用於