Options for an object that performs extensions of the specified type IExtensionExecutor.

Hierarchy

  • ExtensionExecutorOptions

Properties

processError?: ((result: ValidationResult) => Promise<void>)

Type declaration

    • (result: ValidationResult): Promise<void>
    • An error handler that occurs when executing extension chains.

      Parameters

      Returns Promise<void>

throwIfAsyncMethodCalledSynchronously?: boolean

If the flag is set, then an exception will be thrown if the asynchronous extension method is called synchronously.

trace?: boolean

Enables extension execution tracing.

traceFilterExtensionTypes?: null | string[]

Types of extensions that should be included in the trace.

useCancellationContext?: boolean

Indicates the need to use cancellation context to track cancellations.

Generated using TypeDoc