Поделиться через


CustomizedMemory class

Настраиваемая память, предназначенная для оценки LG, в которой мы хотим убедиться, что глобальная память (первая переданная в нее память) может быть доступна во всех субоценированных процессах.

Конструкторы

CustomizedMemory(unknown, MemoryInterface)

Создает новый экземпляр класса CustomizedMemory.

Свойства

globalMemory

Глобальная память.

localMemory

Локальная память.

Методы

getValue(string)

Попробуйте получить значение из заданного пути. Во-первых, получите результат из глобальной памяти, если глобальная память не содержит, получите из локальной памяти.

setValue(string, any)

Задайте значение заданного пути. Этот метод не реализуется.

version()

Используется для определения того, был ли обновлен конкретный экземпляр памяти. Если версия не изменена, вызывающий объект может использовать кэшированный результат вместо повторной компиляции всего.

Сведения о конструкторе

CustomizedMemory(unknown, MemoryInterface)

Создает новый экземпляр класса CustomizedMemory.

new CustomizedMemory(scope?: unknown, localMemory?: MemoryInterface)

Параметры

scope

unknown

Необязательный. Размах.

localMemory

MemoryInterface

Необязательный. Локальная память.

Сведения о свойстве

globalMemory

Глобальная память.

globalMemory: MemoryInterface

Значение свойства

MemoryInterface

localMemory

Локальная память.

localMemory: MemoryInterface

Значение свойства

MemoryInterface

Сведения о методе

getValue(string)

Попробуйте получить значение из заданного пути. Во-первых, получите результат из глобальной памяти, если глобальная память не содержит, получите из локальной памяти.

function getValue(path: string): any

Параметры

path

string

Путь к памяти.

Возвращаемое значение

any

Разрешенное значение.

setValue(string, any)

Задайте значение заданного пути. Этот метод не реализуется.

function setValue(_path: string, _value: any)

Параметры

_path

string

Путь к памяти.

_value

any

Значение для задания.

version()

Используется для определения того, был ли обновлен конкретный экземпляр памяти. Если версия не изменена, вызывающий объект может использовать кэшированный результат вместо повторной компиляции всего.

function version(): string

Возвращаемое значение

string

Строка, указывающая версию.