Bagikan melalui


EntityAssignments class

Melacak peristiwa terkait entitas ke permukaan.

Keterangan

Saat memproses entitas, kemungkinan ambiguitas diidentifikasi dan ketika diselesaikan, entitas tersebut berubah menjadi peristiwa yang ditetapkan. Pelacakan ini berlanjut di beberapa ucapan input.

Konstruktor

EntityAssignments(EntityAssignment[])

Menginisialisasi instans baru kelas EntityAssignments .

Properti

assignments
nextAssignment

Mendapatkan peristiwa entitas berikutnya ke permukaan.

Metode

dequeue(ActionContext)

Hapus peristiwa saat ini dan perbarui memori.

read(ActionContext)

Membaca antrean peristiwa entitas dari memori.

write(ActionContext)

Tulis status ke dalam memori.

Detail Konstruktor

EntityAssignments(EntityAssignment[])

Menginisialisasi instans baru kelas EntityAssignments .

new EntityAssignments(assignments?: EntityAssignment[])

Parameter

assignments

EntityAssignment[]

Daftar EntityAssignments untuk digunakan.

Detail Properti

assignments

assignments: EntityAssignment[]

Nilai Properti

nextAssignment

Mendapatkan peristiwa entitas berikutnya ke permukaan.

EntityAssignment nextAssignment

Nilai Properti

Peristiwa entitas berikutnya muncul.

Detail Metode

dequeue(ActionContext)

Hapus peristiwa saat ini dan perbarui memori.

function dequeue(actionContext: ActionContext): EntityAssignment

Parameter

actionContext
ActionContext

Konteks memori.

Mengembalikan

Peristiwa yang dihapus.

read(ActionContext)

Membaca antrean peristiwa entitas dari memori.

static function read(actionContext: ActionContext): EntityAssignments

Parameter

actionContext
ActionContext

Konteks memori.

Mengembalikan

Antrean peristiwa entitas.

write(ActionContext)

Tulis status ke dalam memori.

function write(actionContext: ActionContext)

Parameter

actionContext
ActionContext

Konteks memori.