finalization
[<Interface>]
type finalization =
static member Create (register: register<obj>, registerBeforeExit: registerBeforeExit<obj>, unregister: obj -> unit) : finalization
abstract member register<'T> (ref: 'T, callback: callback) : unit
abstract member registerBeforeExit<'T> (ref: 'T, callback: callback) : unit
abstract member unregister (ref: obj) : unit
| |
|---|
| Assembly | Glutinum.Node |
| Inherits | obj \| null |
| Attributes | [<AllowNullLiteral>] [<Interface>] |
Declared inside
Methods
static member Create (register: register<obj>, registerBeforeExit: registerBeforeExit<obj>, unregister: obj -> unit) : finalization
abstract member register<'T> (ref: 'T, callback: callback) : unit
abstract member registerBeforeExit<'T> (ref: 'T, callback: callback) : unit
abstract member unregister (ref: obj) : unit