Skip to content

AsyncDisposableStack

[<Interface>]
type AsyncDisposableStack =
    abstract member SymbolToStringTag: string
    abstract member disposed: bool
    abstract member SymbolAsyncDispose () : Promise<unit>
    abstract member ``use``<'T> (value: 'T) : 'T
    abstract member adopt<'T> (value: 'T, onDisposeAsync: 'T -> Promise<unit> option) : 'T
    abstract member defer (onDisposeAsync: unit -> Promise<unit> option) : unit
    abstract member disposeAsync () : Promise<unit>
    abstract member move () : AsyncDisposableStack
AssemblyXantham.Fable.Core.TS

Properties

abstract member SymbolToStringTag: string
abstract member disposed: bool

Methods

abstract member SymbolAsyncDispose () : Promise<unit>
abstract member ``use``<'T> (value: 'T) : 'T
abstract member adopt<'T> (value: 'T, onDisposeAsync: 'T -> Promise<unit> option) : 'T
abstract member defer (onDisposeAsync: unit -> Promise<unit> option) : unit
abstract member disposeAsync () : Promise<unit>
abstract member move () : AsyncDisposableStack