Spec-Zone.ru › Web APIs

IDBTransaction: свойство durability

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или во всех поддерживающих браузерах.

Свойство durability только для чтения интерфейса IDBTransaction возвращает подсказку о долговечности, с которой была создана транзакция. Это подсказка для пользователя агента о том, следует ли отдавать приоритет производительности или долговечности при подтверждении транзакции.

Значение этого свойства определяется в параметре options.durability при создании транзакции с помощью IDBDatabase.transaction().

Значение

Любое из следующих литеральных strings:

"strict"

Пользовательский агент может считать, что транзакция успешно завершена только после проверки того, что все незавершенные изменения успешно записаны в постоянное хранилище.

"relaxed"

Пользовательский агент может считать, что транзакция успешно завершена, как только все незавершенные изменения будут записаны в операционную систему без последующей проверки.

"default"

Пользовательский агент должен использовать свой стандартный механизм долговечности для корзины хранения. Это значение по умолчанию для транзакций, если не указано иное.

Примеры

Полный рабочий пример см. в нашем приложении To-do Notifications (посмотреть пример в живом режиме).

Спецификации

Спецификация
Indexed Database API 3.0
# dom-idbtransaction-durability

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
durability 83 83 126 70 15 83 126 59 15 13.0 83

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/IDBTransaction/durability

Spec-Zone.ru

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