EntityAssignments class
Tiene traccia degli eventi correlati alle entità per la superficie.
Commenti
Quando si elaborano le entità possibili ambiguità vengono identificate e, quando risolte, si trasformano in eventi di assegnazione. Questo rilevamento persiste tra più espressioni di input.
Costruttori
| Entity |
Inizializza una nuova istanza della classe EntityAssignments. |
Proprietà
| assignments | |
| next |
Ottiene l'evento di entità successivo da visualizzare. |
Metodi
| dequeue(Action |
Rimuovere l'evento corrente e aggiornare la memoria. |
| read(Action |
Leggere la coda di eventi di entità dalla memoria. |
| write(Action |
Scrivere lo stato in memoria. |
Dettagli costruttore
EntityAssignments(EntityAssignment[])
Inizializza una nuova istanza della classe EntityAssignments.
new EntityAssignments(assignments?: EntityAssignment[])
Parametri
- assignments
Elenco di EntityAssignments da usare.
Dettagli proprietà
assignments
nextAssignment
Ottiene l'evento di entità successivo da visualizzare.
EntityAssignment nextAssignment
Valore della proprietà
Evento di entità successivo da visualizzare.
Dettagli metodo
dequeue(ActionContext)
Rimuovere l'evento corrente e aggiornare la memoria.
function dequeue(actionContext: ActionContext): EntityAssignment
Parametri
- actionContext
- ActionContext
Contesto di memoria.
Restituisce
Evento rimosso.
read(ActionContext)
Leggere la coda di eventi di entità dalla memoria.
static function read(actionContext: ActionContext): EntityAssignments
Parametri
- actionContext
- ActionContext
Contesto di memoria.
Restituisce
Coda di eventi di entità.
write(ActionContext)
Scrivere lo stato in memoria.
function write(actionContext: ActionContext)
Parametri
- actionContext
- ActionContext
Contesto di memoria.