Condividi tramite


EvaluationTarget class

Stato del modello di runtime.

Costruttori

EvaluationTarget(string, MemoryInterface)

Crea una nuova istanza della classe EvaluationTarget.

Proprietà

cachedEvaluatedChildren

Modelli figlio attualmente valutati da questo modello.

scope

Portata.

templateName

Nome modello.

Metodi

getId()

Ottenere l'ID istanza corrente. Se due target hanno lo stesso ID, è possibile dire che hanno lo stesso risultato di valutazione del modello.

Dettagli costruttore

EvaluationTarget(string, MemoryInterface)

Crea una nuova istanza della classe EvaluationTarget.

new EvaluationTarget(templateName: string, scope: MemoryInterface)

Parametri

templateName

string

Nome modello.

scope

MemoryInterface

Ambito del modello.

Dettagli proprietà

cachedEvaluatedChildren

Modelli figlio attualmente valutati da questo modello.

cachedEvaluatedChildren: Map<string, unknown>

Valore della proprietà

Map<string, unknown>

scope

Portata.

scope: MemoryInterface

Valore della proprietà

MemoryInterface

templateName

Nome modello.

templateName: string

Valore della proprietà

string

Dettagli metodo

getId()

Ottenere l'ID istanza corrente. Se due target hanno lo stesso ID, è possibile dire che hanno lo stesso risultato di valutazione del modello.

function getId(): string

Restituisce

string

Id.