Microsoft.Agents.Builder.State Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| AgentState |
Base class for AgentState key/value state. |
| ConversationState |
Defines a state keyed to a conversation. |
| PrivateConversationState |
Defines a state keyed to a conversation and user. |
| TempState | |
| TurnState |
Manages a collection of AgentState and provides ability to load and save in parallel. |
| UserState |
Defines a state keyed to a user. |
Interfaces
| IAgentState |
Defines a state management object and automates the reading and writing of associated state properties to a storage layer. |
| IPropertyManager |
IPropertyManager defines implementation of a source of named properties. |
| IStatePropertyAccessor<T> |
Interface which defines methods for how you can get data from a property source, such as AgentState. |
| ITurnState |
TurnState represents the state for an Agent. State is composed of 1+ state scopes. |