MyChat Scripts: MemCacheExists, проверить, есть ли указанный ключ в памяти кешей сервера MyChat
Проверить, существует ли запись с указанным ключом во внутреннем кеше памяти сервера.
Синтаксис
function MemCacheExists(const AKey: string): boolean;
Параметры и возвращаемые значения
|
Параметр |
Тип |
Значение |
|
AKey |
string |
ключ записи, уникальная текстовая строка. |
Результат функции
True, если запись существует, false — если ключ не найден. Учитывайте, что название ключа это текстовая регистро-зависимая строка с ненулевой длиной. Само содержимое кеша может быть пустым.
Пример
begin
if MemCacheExists('job_12345') then
mLogScript('The result is ready', 'MEMCACHE')
else
mLogScript('The result is not ready yet', 'MEMCACHE');
end.
Результат работы скрипта
[20:28:10] (Log "MemCacheExistsExample"): [MEMCACHE] The result is not ready yet
[20:28:10] (Run "MemCacheExistsExample"): Время выполнения скрипта: 3 мс
[20:28:10] (Run "MemCacheExistsExample"): Скрипт выполнен успешно.