Skip to content

AsyncDisposableBase.[Symbol.asyncDispose] method

AsyncDisposableBase › [Symbol.asyncDispose]

Disposes the object by running AsyncDisposableBase.performDisposeAsync, honoring the configured MultipleDisposeBehavior on a repeat dispose.

Signature:

[Symbol.asyncDispose](): Promise<void>

Returns: Promise<void>A Promise that resolves once teardown completes.