Класс Transaction
- Наследование
-
- Object
- EventTarget
- Transaction
- Аннотации
-
- @Unstable()
- @Native("IDBTransaction")
Свойства
- completed → Future<
Database> только для чтения - Предоставляет Future, который будет завершён после завершения транзакции.
- db → Database? только для чтения
- error → DomException? только для чтения
- hashCode → int только для чтения, унаследованно
- Хэш-код этого объекта.
- mode → String? только для чтения
- objectStoreNames → List<
String>? @Returns('DomStringList'), @Creates('DomStringList'), только для чтения - on → Events только для чтения, унаследованно
- Это вспомогательный метод доступа к потокам событий, который следует использовать только тогда, когда явный аксессор недоступен.
- onAbort → Stream<
Event> только для чтения - Поток событий
abortобрабатываемых этим Transaction. - onComplete → Stream<
Event> только для чтения - Поток событий
completeобрабатываемых этим Transaction. - onError → Stream<
Event> только для чтения - Поток событий
errorобрабатываемых этим Transaction. - runtimeType → Type только для чтения, унаследованно
- Представление типа объекта во время выполнения.
Методы
- abort(
) → void - addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void унаследованно - dispatchEvent(
Event event) → bool унаследованно - noSuchMethod(
Invocation invocation) → dynamic унаследованно - Вызывается при обращении к несуществующему методу или свойству.
- objectStore(
String name) → ObjectStore - removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void унаследованно - toString(
) → String унаследованно - Строковое представление этого объекта.
Операторы
- operator ==(
Object other) → bool унаследованно - Оператор равенства.
Константы
- abortEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
abortобработчикам событий, которые не обязательно являются экземплярами Transaction.const EventStreamProvider<Event>('abort') - completeEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
completeобработчикам событий, которые не обязательно являются экземплярами Transaction.const EventStreamProvider<Event>('complete') - errorEvent → const EventStreamProvider<
Event> - Статический фабричный метод, предназначенный для экспонирования событий
errorобработчикам событий, которые не обязательно являются экземплярами Transaction.const EventStreamProvider<Event>('error')
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-indexed_db/Transaction-class.html