BotState.LoadAsync(ITurnContext, Boolean, CancellationToken) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
스토리지 계층에서 이에 BotState 대한 상태 캐시를 채웁니다.
public virtual System.Threading.Tasks.Task LoadAsync (Microsoft.Bot.Builder.ITurnContext turnContext, bool force = false, System.Threading.CancellationToken cancellationToken = default);
abstract member LoadAsync : Microsoft.Bot.Builder.ITurnContext * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.LoadAsync : Microsoft.Bot.Builder.ITurnContext * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function LoadAsync (turnContext As ITurnContext, Optional force As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task
매개 변수
- turnContext
- ITurnContext
이 턴의 컨텍스트 개체입니다.
- force
- Boolean
선택 사항으로 true
, 기존 상태 캐시를 덮어쓰거나 false
캐시가 아직 없는 경우에만 스토리지에서 상태를 로드합니다.
- cancellationToken
- CancellationToken
취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.
반환
실행할 대기 중인 작업을 나타내는 작업입니다.
예외
turnContext
는 null
입니다.