# CacheEngineApc

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

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

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

## Константы (2)

- `BX_BASE_LIST`
- `BX_INIT_DIR_LIST`

## Методы (23)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/__construct/) — Конструктор CacheEngine.
- [`addCleanPath()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/addcleanpath/)
- [`addToSet()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/addtoset/)
- [`checkInSet()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/checkinset/)
- [`clean()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/clean/) — Очищает (удаляет) значение из кеша по ключу (каталог или файл).
- [`close()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/close/) — Закрывает открытое соединение.
- [`del()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/del/)
- [`delayedDelete()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/delayeddelete/)
- [`deleteBySet()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/deletebyset/)
- [`delFromSet()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/delfromset/)
- [`get()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/get/)
- [`getCachePath()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/getcachepath/) — Возвращает ключ кеша (путь) после операции чтения или записи.
- [`static getConnectionClass()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/getconnectionclass/)
- [`getConnectionName()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/getconnectionname/)
- [`getReadBytes()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/getreadbytes/) — Возвращает количество байт, прочитанных из кеша.
- [`getSet()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/getset/)
- [`getWrittenBytes()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/getwrittenbytes/) — Возвращает количество байт, записанных в кеш.
- [`isAvailable()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/isavailable/) — Возвращает true, если кеш может быть прочитан или записан.
- [`isCacheExpired()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/iscacheexpired/) — Функция-заглушка, всегда возвращает false.
- [`read()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/read/) — Читает значение из кеша. Возвращает true, если значение существует, не истекло и успешно прочитано.
- [`set()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/set/)
- [`setNotExists()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/setnotexists/)
- [`write()`](https://chugunov.pro/api-bitrix/main/data/cacheengineapc/write/) — Записывает значение в кеш по ключу.

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