getp

Получите значение свойства общего кэша

Синтаксис

Описание

пример

value = getp(c,property) получает значение свойства общего кэша.

Обычно вы сможете получить доступ к общественной собственности объекта кэша с помощью записи через точку. Для примера: c.Connection. Однако все объекты кэша используют ссылку на точку и назначение точки для ссылки на ключи, хранимые в кэше, а не на свойства объекта кэша. Поэтому c.Connection ссылается на ключ с именем Connection в кэше вместо Connection кэша свойство.

Здесь нет setp метод, поскольку все свойства кэша доступны только для чтения.

Примеры

свернуть все

Запустите службу сохранения, которая использует Redis™ в качестве поставщика сохранения. Службе требуется имя подключения и открытый порт. Когда служба работает, вы можете подключиться к службе с помощью имени подключения и создать кэш.

ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519);
start(ctrl)
c = mps.cache.connect('myCache', 'Connection', 'myRedisConnection');

Получите имя подключения.

getp(c,'Connection')
ans =

    'myRedisConnection'

Входные параметры

свернуть все

Кэш данных, представленный конкретным объектом кэша данных поставщика устойчивых данных.

В настоящее время Redis и MATLAB® являются единственными поддерживаемыми поставщиками сохранения. Поэтому объекты кэша будут иметь тип mps.cache.RedisCache или mps.cache.MATFileCache.

Пример: c

Имя свойства, заданное как вектор символов. Общие свойства общего кэша Name, LocalKeys, и Connection. Объекты кэша конкретного поставщика могут иметь дополнительные свойства. Для примера, mps.cache.RedisCache имеет свойства Host и Port.

Пример: 'Connection'

Выходные аргументы

свернуть все

Допустимое значение свойства.

Введенный в R2018b