Udostępnij przez


ConversationMemoryScope Klasa

Definicja

ConversationMemoryScope reprezentuje pamięć o określonym zakresie konwersacji.

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)
Dziedziczenie

Uwagi

Jest to zależne od obiektu ConversationState, który jest dostępny z elementu turnContext.TurnState.Get<ConversationState>().

Konstruktory

ConversationMemoryScope()

Inicjuje nowe wystąpienie klasy ConversationMemoryScope. Utwórz nową konwersacjęMemoryScope powiązana z parametrem ConversationState.

Właściwości

IncludeInSnapshot

Pobiera lub ustawia wartość wskazującą, czy ta pamięć powinna być uwzględniona w migawki.

(Odziedziczone po MemoryScope)
Name

Pobiera lub ustawia nazwę zakresu.

(Odziedziczone po MemoryScope)

Metody

DeleteAsync(DialogContext, CancellationToken)

Usuwa dowolny stan w magazynie i pamięci podręcznej dla tego elementu BotState.

(Odziedziczone po BotStateMemoryScope<T>)
GetMemory(DialogContext)

Pobierz pamięć zapasową dla tego zakresu.

(Odziedziczone po BotStateMemoryScope<T>)
LoadAsync(DialogContext, Boolean, CancellationToken)

Wypełnia pamięć podręczną stanu dla tej BotState pamięci podręcznej z warstwy magazynu.

(Odziedziczone po BotStateMemoryScope<T>)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Zapisuje pamięć podręczną stanu dla tej BotState pamięci podręcznej w warstwie magazynu.

(Odziedziczone po BotStateMemoryScope<T>)
SetMemory(DialogContext, Object)

Zmienia obiekt kopii zapasowej dla zakresu pamięci.

(Odziedziczone po BotStateMemoryScope<T>)

Dotyczy