IMetabaseCache.GetInstanceById

Синтаксис

GetInstanceById(Id: String; ParamValues: IMetabaseObjectParamValues): IMetabaseObjectInstance;

Параметры

Id. Идентификатор объекта.

ParamValues. Значения параметров, которые были использованы для открытия объекта.

Описание

Метод GetInstanceById возвращает экземпляр объекта из кеша репозитория по идентификатору и указанному набору параметров.

Комментарии

Объект помещается в кеш репозитория при первом открытии. Если объект открывается с различными параметрами, то кеширование осуществляется для каждого набора параметров.

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

См. также:

IMetabaseCache