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) |
Заносим действие в расшифровку. |