Compartilhar via


EvaluationTarget class

Estado do modelo de runtime.

Construtores

EvaluationTarget(string, MemoryInterface)

Cria uma nova instância da classe EvaluationTarget.

Propriedades

cachedEvaluatedChildren

Os modelos filhos que este modelo avaliou atualmente.

scope

Âmbito.

templateName

Nome do modelo.

Métodos

getId()

Obtenha a ID da instância atual. Se dois destinos tiverem a mesma ID, podemos dizer que eles têm o mesmo resultado de avaliação de modelo.

Detalhes do construtor

EvaluationTarget(string, MemoryInterface)

Cria uma nova instância da classe EvaluationTarget.

new EvaluationTarget(templateName: string, scope: MemoryInterface)

Parâmetros

templateName

string

Nome do modelo.

scope

MemoryInterface

Escopo do modelo.

Detalhes da propriedade

cachedEvaluatedChildren

Os modelos filhos que este modelo avaliou atualmente.

cachedEvaluatedChildren: Map<string, unknown>

Valor da propriedade

Map<string, unknown>

scope

Âmbito.

scope: MemoryInterface

Valor da propriedade

MemoryInterface

templateName

Nome do modelo.

templateName: string

Valor da propriedade

string

Detalhes do método

getId()

Obtenha a ID da instância atual. Se dois destinos tiverem a mesma ID, podemos dizer que eles têm o mesmo resultado de avaliação de modelo.

function getId(): string

Retornos

string

Id.