Spec-Zone.ru › Dart 2

dart:io

Класс HttpSession

Объект HttpRequest.session для HttpRequest.

Реализованные типы
  • Map

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

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.18.5/dart-io/HttpSession-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API