DialogContextMemoryScope 클래스

정의

DialogContextMemoryScope는 "dialogcontext" -> 속성을 매핑합니다.

public class DialogContextMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope
type DialogContextMemoryScope = class
    inherit MemoryScope
Public Class DialogContextMemoryScope
Inherits MemoryScope
상속
DialogContextMemoryScope

설명

dc.stack => 루트 대화 상자까지 모든 대화 상자 ID의 스택입니다. dc.activeDialog => 활성 대화의 ID입니다. dc.parent => 부모 대화 상자의 ID입니다.

생성자

DialogContextMemoryScope()

DialogContextMemoryScope 클래스의 새 인스턴스를 초기화합니다.

필드

ActiveDialog

활성 대화 상자 이름입니다.

Parent

부모 이름입니다.

Stack

스택 이름입니다.

속성

IncludeInSnapshot

이 메모리를 스냅샷에 포함할지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 MemoryScope)
Name

범위의 이름을 가져오거나 설정합니다.

(다음에서 상속됨 MemoryScope)

메서드

DeleteAsync(DialogContext, CancellationToken)

스토리지의 모든 상태와 이 BotState에 대한 캐시를 삭제합니다.

(다음에서 상속됨 MemoryScope)
GetMemory(DialogContext)

이 범위에 대한 지원 메모리를 가져옵니다.

LoadAsync(DialogContext, Boolean, CancellationToken)

스토리지 계층에서 이에 BotState 대한 상태 캐시를 채웁니다.

(다음에서 상속됨 MemoryScope)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

이에 BotState 대한 상태 캐시를 스토리지 계층에 씁니다.

(다음에서 상속됨 MemoryScope)
SetMemory(DialogContext, Object)

메모리 범위에 대한 지원 개체를 변경합니다.

적용 대상