BlobsTranscriptStore Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Хранилище расшифровок BLOB-объектов хранит расшифровки в контейнере BLOB-объектов Azure.
public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
interface ITranscriptStore
interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
- Наследование
-
BlobsTranscriptStore
- Реализации
Комментарии
Каждое действие хранится в виде большого двоичного объекта JSON в структуре 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) |
Заносим действие в расшифровку. |