BlobsTranscriptStore クラス

定義

BLOB トランスクリプト ストアには、Azure BLOB コンテナーにトランスクリプトが格納されます。

public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
継承
BlobsTranscriptStore
実装

注釈

各アクティビティは、container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json の構造に json BLOB として格納されます。

コンストラクター

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)

トランスクリプトにアクティビティを記録します。

適用対象