Spec-Zone.ru › SQLite

Экспериментальные интерфейсы

Экспериментальные и устаревшие интерфейсы

Интерфейсы SQLite можно разделить на три категории:

  1. Стабильные
  2. Экспериментальные
  3. Устаревшие

Стабильные интерфейсы будут поддерживаться неопределенно долго в обратной совместимости. Приложение, использующее только стабильные интерфейсы, всегда должно иметь возможность перессылки с более новой версией SQLite без каких-либо изменений.

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

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

Ключевые моменты:

  • Экспериментальные интерфейсы могут быть изменены и/или удалены в любое время.
  • Устаревшие интерфейсы не следует использовать в новом коде и могут быть удалены в будущей версии.

SQLite is in the Public Domain.
https://sqlite.org/c3ref/experimental.html

Spec-Zone.ru

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