Поделиться через


TurnContextStateCollection Класс

Определение

Значения, сохраняемые в течение всего времени существования поворота в составе ITurnContext.

public class TurnContextStateCollection : System.Collections.Generic.Dictionary<string,object>, IDisposable
type TurnContextStateCollection = class
    inherit Dictionary<string, obj>
    interface IDisposable
Public Class TurnContextStateCollection
Inherits Dictionary(Of String, Object)
Implements IDisposable
Наследование
TurnContextStateCollection
Реализации

Комментарии

Типичными значениями, которые здесь хранятся, являются объекты, необходимые для жизненного цикла, например IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer и т. д.

Конструкторы

TurnContextStateCollection()

Инициализирует новый экземпляр класса TurnContextStateCollection.

Методы

Add<T>(String, T)

Добавляет значение в контекст шага.

Add<T>(T)

Добавляет значение в контекст шага.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Dispose(Boolean)

Освобождает ресурсы, если параметр disposing имеет значение true.

Get<T>()

Возвращает значение по умолчанию по типу из контекста шага.

Get<T>(String)

Получает кэшированное значение по имени из контекста шага.

Set<T>(String, T)

Задайте значение для контекста шага.

Set<T>(T)

Задайте значение для контекста шага.

Применяется к