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