다음을 통해 공유


UserMemoryScope class

현재 사용자로 범위가 지정된 메모리입니다.

Extends

생성자

UserMemoryScope()

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

상속된 속성

includeInSnapshot

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

name

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

상속된 메서드

delete(DialogContext)

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

getMemory(DialogContext)

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

load(DialogContext, boolean)

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

saveChanges(DialogContext, boolean)

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

setMemory(DialogContext, object)

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

생성자 세부 정보

UserMemoryScope()

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

new UserMemoryScope()

상속된 속성 세부 정보

includeInSnapshot

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

includeInSnapshot: boolean

속성 값

boolean

MemoryScope.includeInSnapshot 상속된

name

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

name: string

속성 값

string

MemoryScope.name 상속된

상속된 메서드 세부 정보

delete(DialogContext)

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

function delete(_dc: DialogContext): Promise<void>

매개 변수

_dc
DialogContext

이 턴에 대한 DialogContext 개체입니다.

반환

Promise<void>

실행할 대기 중인 작업을 나타내는 Promise입니다.

BotStateMemoryScope.delete 상속된

getMemory(DialogContext)

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

function getMemory(dc: DialogContext): object

매개 변수

dc
DialogContext

현재 대화 상자 컨텍스트입니다.

반환

object

범위에 대한 메모리입니다.

BotStateMemoryScope.getMemory 상속된

load(DialogContext, boolean)

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

function load(dc: DialogContext, force?: boolean): Promise<void>

매개 변수

dc
DialogContext

이 턴에 대한 DialogContext 개체입니다.

force

boolean

선택 사항으로, 기존 상태 캐시를 덮어쓰는 true. 또는 캐시가 아직 없는 경우에만 스토리지에서 상태를 로드하도록 false.

반환

Promise<void>

실행할 대기 중인 작업을 나타내는 Promise입니다.

BotStateMemoryScope.load 상속된

saveChanges(DialogContext, boolean)

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

function saveChanges(dc: DialogContext, force?: boolean): Promise<void>

매개 변수

dc
DialogContext

이 턴에 대한 DialogContext 개체입니다.

force

boolean

선택 사항으로, 상태 캐시를 스토리지에 저장하는 true. 또는 false 캐시의 속성이 변경된 경우에만 상태를 스토리지에 저장합니다.

반환

Promise<void>

실행할 대기 중인 작업을 나타내는 Promise입니다.

BotStateMemoryScope.saveChanges 상속된

setMemory(DialogContext, object)

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

function setMemory(dc: DialogContext, _memory: object)

매개 변수

dc
DialogContext

현재 대화 상자 컨텍스트

_memory

object

기억

BotStateMemoryScope.setMemory 상속된