AzureBlobTranscriptStore 类

定义

注意

This class is deprecated. Please use BlobsTranscriptStore from Microsoft.Bot.Builder.Azure.Blobs instead.

Blob 脚本存储将脚本存储在 Azure Blob 容器中。

[System.Obsolete("This class is deprecated. Please use BlobsTranscriptStore from Microsoft.Bot.Builder.Azure.Blobs instead.")]
public class AzureBlobTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
[<System.Obsolete("This class is deprecated. Please use BlobsTranscriptStore from Microsoft.Bot.Builder.Azure.Blobs instead.")>]
type AzureBlobTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class AzureBlobTranscriptStore
Implements ITranscriptStore
继承
AzureBlobTranscriptStore
属性
实现

注解

每个活动作为 json blob 存储在 container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json 的结构中。

构造函数

AzureBlobTranscriptStore(CloudStorageAccount, String)
已过时.

初始化 AzureBlobTranscriptStore 类的新实例。

AzureBlobTranscriptStore(String, String)
已过时.

初始化 AzureBlobTranscriptStore 类的新实例。 创建 AzureBlobTranscriptStore 的实例。

方法

DeleteTranscriptAsync(String, String)
已过时.

删除特定会话及其所有活动。

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)
已过时.

获取对话的活动 (Aka 脚本) 。

ListTranscriptsAsync(String, String)
已过时.

列出 channelId 中的对话。

LogActivityAsync(IActivity)
已过时.

将活动记录到脚本中。

适用于