Класс HttpSession
HttpRequest.session объекта HttpRequest.
- Реализуемые типы
Конструкторы
- HttpSession()
Свойства
- entries → Iterable<
MapEntry> только для чтенияунаследовано - Записи карты этого объекта.
- hashCode → int только для чтенияунаследовано
- Хеш-код этого объекта.
- id → String только для чтения
- Идентификатор текущего сеанса.
- isEmpty → bool только для чтенияунаследовано
- Показывает, что в карте нет пар ключ/значение.
- isNew → bool только для чтения
- Показывает, был ли сеанс уже отправлен клиенту.
- isNotEmpty → bool только для чтенияунаследовано
- Показывает, есть ли в карте хотя бы одна пара ключ/значение.
- keys → Iterable только для чтенияунаследовано
- Ключи этого объекта.
- length → int только для чтенияунаследовано
- Количество пар ключ/значение в карте.
- onTimeout ← void Function() только для записи
- Задаёт функцию обратного вызова, которая будет вызвана по истечении времени ожидания сеанса.
- runtimeType → Type только для чтенияунаследовано
- Представление типа объекта во время выполнения.
- values → Iterable только для чтенияунаследовано
- Значения этого объекта.
Методы
- addAll(
Map other) → void унаследовано - Добавляет в эту карту все пары ключ/значение из
other. - addEntries(
Iterable< MapEntry> newEntries) → void унаследовано - Добавляет в эту карту все пары ключ/значение из
newEntries. - cast<
RK, RV>( ) → Map< RK, RV> унаследовано - Предоставляет представление этой карты, в котором ключи имеют тип
RK, а экземпляры — типRV, при необходимости. - clear(
) → void унаследовано - Удаляет все записи из карты.
- containsKey(
Object? key) → bool унаследовано - Показывает, содержит ли эта карта указанный
key. - containsValue(
Object? value) → bool унаследовано - Показывает, содержит ли эта карта указанное
value. - destroy(
) → void - Уничтожает сеанс.
- forEach(
void action(dynamic key, dynamic value)) → void унаследовано - Применяет
actionк каждой паре ключ/значение в карте. - map<
K2, V2>( MapEntry< K2, V2> convert(dynamic key, dynamic value)) → Map< K2, V2> унаследовано - Возвращает новую карту, в которой все записи этой карты преобразованы с помощью заданной функции
convert. - noSuchMethod(
Invocation invocation) → dynamic унаследовано - Вызывается при обращении к несуществующему методу или свойству.
- putIfAbsent(
dynamic key, dynamic ifAbsent()) → dynamic унаследовано - Ищет значение для
keyили добавляет новую запись, если её нет. - remove(
Object? key) → dynamic унаследовано - Удаляет
keyи связанное с ним значение из карты, если оно присутствует. - removeWhere(
bool test(dynamic key, dynamic value)) → void унаследовано - Удаляет все записи этой карты, удовлетворяющие заданному условию
test. - toString(
) → String унаследовано - Строковое представление этого объекта.
- update(
dynamic key, dynamic update(dynamic value), {dynamic ifAbsent()?}) → dynamic унаследовано - Обновляет значение для указанного
key. - updateAll(
dynamic update(dynamic key, dynamic value)) → void унаследовано - Обновляет все значения.
Операторы
- operator ==(
Object other) → bool унаследовано - Оператор равенства.
- operator [](
Object? key) → dynamic унаследовано - Значение для указанного
keyилиnull, еслиkeyотсутствует в карте. - operator []=(
dynamic key, dynamic value) → void унаследовано - Связывает
keyс указаннымvalue.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/HttpSession-class.html