Represents an item that can be initialized.
Readonly
Indicates if the item has been destroyed. Once destroyed, it is not safe to invoke any other methods on the object.
Indicates if the item has been initialized.
A clean-up function that should get called whenever the item is disposed of.
Initializes the item.
Represents an item that can be initialized.