CustomizedMemory class
모든 하위 평가 프로세스에서 전역 메모리(전달된 첫 번째 메모리)에 액세스할 수 있도록 하는 LG 평가를 위해 설계된 사용자 지정된 메모리입니다.
생성자
Customized |
CustomizedMemory 클래스의 새 인스턴스를 만듭니다. |
속성
global |
전역 메모리. |
local |
로컬 메모리. |
메서드
get |
지정된 경로에서 값을 가져옵니다. 첫째, 전역 메모리가 포함되지 않은 경우 전역 메모리에서 결과를 가져와 로컬 메모리에서 가져옵니다. |
set |
지정된 경로로 값을 설정합니다. 이 메서드는 구현되지 않습니다. |
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
버전을 나타내는 문자열입니다.