BotStateMemoryScope<T> 클래스
- java.
lang. Object - com.
microsoft. bot. dialogs. memory. scopes. MemoryScope - com.
microsoft. bot. dialogs. memory. scopes. BotStateMemoryScope<T>
- com.
- com.
형식 매개 변수
- T
BotState 형식입니다.
public class BotStateMemoryScope
extends MemoryScope
BotStateMemoryScope는 BotState 범위 메모리를 나타냅니다.
생성자 요약
| 생성자 | Description |
|---|---|
| BotStateMemoryScope(Class<T> type, String name) |
Turn |
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| final java.lang.Object |
getMemory(DialogContext dialogContext)
이 범위에 대한 지원 메모리를 가져옵니다. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
load(DialogContext dialogContext, Boolean force)
스토리지 계층에서 이에 대한 상태 캐시를 채웁니다. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
saveChanges(DialogContext dialogContext, Boolean force)
이에 대한 상태 캐시를 스토리지 계층에 씁니다. |
| final void |
setMemory(DialogContext dialogContext, Object memory)
메모리 범위에 대한 지원 개체를 변경합니다. |
다음에서 상속된 메서드 MemoryScope
다음에서 상속된 메서드 java.lang.Object
생성자 세부 정보
BotStateMemoryScope
public BotStateMemoryScope(Class
TurnMemoryScope 클래스의 새 인스턴스를 초기화합니다.
매개 변수:
메서드 세부 정보
getMemory
public final Object getMemory(DialogContext dialogContext)
이 범위에 대한 지원 메모리를 가져옵니다.
재정의:
BotStateMemoryScope<T>.getMemory(DialogContext dialogContext)매개 변수:
load
public CompletableFuture
스토리지 계층에서 이에 대한 상태 캐시를 채웁니다.
재정의:
BotStateMemoryScope<T>.load(DialogContext dialogContext, Boolean force)매개 변수:
saveChanges
public CompletableFuture
이에 대한 상태 캐시를 스토리지 계층에 씁니다.
재정의:
BotStateMemoryScope<T>.saveChanges(DialogContext dialogContext, Boolean force)매개 변수:
반환:
setMemory
public final void setMemory(DialogContext dialogContext, Object memory)
메모리 범위에 대한 지원 개체를 변경합니다.
재정의:
BotStateMemoryScope<T>.setMemory(DialogContext dialogContext, Object memory)매개 변수: