# Cache

URL: https://chugunov.pro/api-bitrix/main/data/cache/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Data\Cache`
Модуль: Main.

Исходный файл: `source/main/lib/data/cache.php:16`

## Методы (24)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/data/cache/__construct/)
- [`abortDataCache()`](https://chugunov.pro/api-bitrix/main/data/cache/abortdatacache/)
- [`clean()`](https://chugunov.pro/api-bitrix/main/data/cache/clean/)
- [`cleanDir()`](https://chugunov.pro/api-bitrix/main/data/cache/cleandir/)
- [`static clearCache()`](https://chugunov.pro/api-bitrix/main/data/cache/clearcache/) (устаревший)
- [`static createCacheEngine()`](https://chugunov.pro/api-bitrix/main/data/cache/createcacheengine/)
- [`static createInstance()`](https://chugunov.pro/api-bitrix/main/data/cache/createinstance/)
- [`endDataCache()`](https://chugunov.pro/api-bitrix/main/data/cache/enddatacache/)
- [`forceRewriting()`](https://chugunov.pro/api-bitrix/main/data/cache/forcerewriting/) — Устанавливает принудительный режим, игнорирующий TTL и перезаписывающий кеш.
- [`static getCacheEngineType()`](https://chugunov.pro/api-bitrix/main/data/cache/getcacheenginetype/)
- [`static getPath()`](https://chugunov.pro/api-bitrix/main/data/cache/getpath/)
- [`static getSalt()`](https://chugunov.pro/api-bitrix/main/data/cache/getsalt/)
- [`static getShowCacheStat()`](https://chugunov.pro/api-bitrix/main/data/cache/getshowcachestat/)
- [`getVars()`](https://chugunov.pro/api-bitrix/main/data/cache/getvars/)
- [`initCache()`](https://chugunov.pro/api-bitrix/main/data/cache/initcache/)
- [`isCacheExpired()`](https://chugunov.pro/api-bitrix/main/data/cache/iscacheexpired/)
- [`isStarted()`](https://chugunov.pro/api-bitrix/main/data/cache/isstarted/)
- [`noOutput()`](https://chugunov.pro/api-bitrix/main/data/cache/nooutput/)
- [`output()`](https://chugunov.pro/api-bitrix/main/data/cache/output/)
- [`static setClearCache()`](https://chugunov.pro/api-bitrix/main/data/cache/setclearcache/) — Привилегированный пользователь хочет пропустить кеш при этом обращении.
- [`static setClearCacheSession()`](https://chugunov.pro/api-bitrix/main/data/cache/setclearcachesession/) — Привилегированный пользователь хочет пропустить кеш в этой сессии.
- [`static setShowCacheStat()`](https://chugunov.pro/api-bitrix/main/data/cache/setshowcachestat/)
- [`static shouldClearCache()`](https://chugunov.pro/api-bitrix/main/data/cache/shouldclearcache/) — Возвращает true, если привилегированный пользователь хочет пропустить чтение из кеша (при этом обращении или в этой сессии).
- [`startDataCache()`](https://chugunov.pro/api-bitrix/main/data/cache/startdatacache/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Data-Cache.html
