ConversationMemoryScope Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
ConversationMemoryScope представляет память на уровне беседы.
public class ConversationMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.BotStateMemoryScope<Microsoft.Bot.Builder.ConversationState>
type ConversationMemoryScope = class
inherit BotStateMemoryScope<ConversationState>
Public Class ConversationMemoryScope
Inherits BotStateMemoryScope(Of ConversationState)
- Наследование
Комментарии
Это зависит от доступности объекта ConversationState из turnContext.TurnState.Get<ConversationState>().
Конструкторы
| ConversationMemoryScope() |
Инициализирует новый экземпляр класса ConversationMemoryScope. Создайте объект ConversationMemoryScope, привязанный к ConversationState. |
Свойства
| IncludeInSnapshot |
Возвращает или задает значение, указывающее, следует ли включать эту память в моментальный снимок. (Унаследовано от MemoryScope) |
| Name |
Возвращает или задает имя области. (Унаследовано от MemoryScope) |
Методы
| DeleteAsync(DialogContext, CancellationToken) |
Удаляет все состояния в хранилище и кэш для этого BotState. (Унаследовано от BotStateMemoryScope<T>) |
| GetMemory(DialogContext) |
Получите резервную память для этой области. (Унаследовано от BotStateMemoryScope<T>) |
| LoadAsync(DialogContext, Boolean, CancellationToken) |
Заполняет кэш состояний для этого BotState уровня хранилища. (Унаследовано от BotStateMemoryScope<T>) |
| SaveChangesAsync(DialogContext, Boolean, CancellationToken) |
Записывает кэш состояний для этого BotState на уровень хранилища. (Унаследовано от BotStateMemoryScope<T>) |
| SetMemory(DialogContext, Object) |
Изменяет резервный объект для области памяти. (Унаследовано от BotStateMemoryScope<T>) |