Abstract
Protected
constructorDispose the object.
It releases the managed resource and unregisters them from FinalizationRegistry. So the release of the managed resource won't need to wait until this object is garbage collected.
This needs to be called explicitly to avoid resource leak,
or declare the object with using
declaration.
Base implementation of interface Disposable to handle wasm memory.
Remember to call
dispose()
for any subclass object.