Partager via


EntityAssignments class

Effectue le suivi des événements liés à l’entité à l’aire.

Remarques

Lors du traitement des ambiguïtés possibles sont identifiées et lorsqu’elles sont résolues, elles se transforment en événements d’affectation. Ce suivi persiste sur plusieurs énoncés d’entrée.

Constructeurs

EntityAssignments(EntityAssignment[])

Initialise une nouvelle instance de la classe EntityAssignments.

Propriétés

assignments
nextAssignment

Obtient l’événement d’entité suivant à afficher.

Méthodes

dequeue(ActionContext)

Supprimez l’événement actuel et mettez à jour la mémoire.

read(ActionContext)

Lire la file d’attente des événements d’entité à partir de la mémoire.

write(ActionContext)

Écrire l’état dans la mémoire.

Détails du constructeur

EntityAssignments(EntityAssignment[])

Initialise une nouvelle instance de la classe EntityAssignments.

new EntityAssignments(assignments?: EntityAssignment[])

Paramètres

assignments

EntityAssignment[]

Liste des EntityAssignments à utiliser.

Détails de la propriété

assignments

assignments: EntityAssignment[]

Valeur de propriété

nextAssignment

Obtient l’événement d’entité suivant à afficher.

EntityAssignment nextAssignment

Valeur de propriété

Événement d’entité suivant à exposer.

Détails de la méthode

dequeue(ActionContext)

Supprimez l’événement actuel et mettez à jour la mémoire.

function dequeue(actionContext: ActionContext): EntityAssignment

Paramètres

actionContext
ActionContext

Contexte de mémoire.

Retours

Événement supprimé.

read(ActionContext)

Lire la file d’attente des événements d’entité à partir de la mémoire.

static function read(actionContext: ActionContext): EntityAssignments

Paramètres

actionContext
ActionContext

Contexte de mémoire.

Retours

File d’attente d’événements d’entité.

write(ActionContext)

Écrire l’état dans la mémoire.

function write(actionContext: ActionContext)

Paramètres

actionContext
ActionContext

Contexte de mémoire.