Partager via


EvaluationTarget class

État du modèle d’exécution.

Constructeurs

EvaluationTarget(string, MemoryInterface)

Crée une instance de la classe EvaluationTarget.

Propriétés

cachedEvaluatedChildren

Les modèles enfants que ce modèle a évalués actuellement.

scope

Portée.

templateName

Nom du modèle.

Méthodes

getId()

Obtenir l’ID d’instance actuel. Si deux cibles ont le même ID, nous pouvons dire qu’elles ont le même résultat d’évaluation de modèle.

Détails du constructeur

EvaluationTarget(string, MemoryInterface)

Crée une instance de la classe EvaluationTarget.

new EvaluationTarget(templateName: string, scope: MemoryInterface)

Paramètres

templateName

string

Nom du modèle.

scope

MemoryInterface

Étendue du modèle.

Détails de la propriété

cachedEvaluatedChildren

Les modèles enfants que ce modèle a évalués actuellement.

cachedEvaluatedChildren: Map<string, unknown>

Valeur de propriété

Map<string, unknown>

scope

Portée.

scope: MemoryInterface

Valeur de propriété

MemoryInterface

templateName

Nom du modèle.

templateName: string

Valeur de propriété

string

Détails de la méthode

getId()

Obtenir l’ID d’instance actuel. Si deux cibles ont le même ID, nous pouvons dire qu’elles ont le même résultat d’évaluation de modèle.

function getId(): string

Retours

string

Id.