ForkOptions
Index
Properties
optionalclear
optionalcloneEventManager
do we want to clone current EventManager instance? defaults to false (global instance)
optionaldisableContextResolution
use this flag to ignore the current async context - this is required if we want to call em.fork() inside the getContext handler
optionaldisableTransactions
disable transactions for this fork
optionalflushMode
set flush mode for this fork, overrides the global option can be overridden locally via FindOptions
optionalfreshEventManager
do we want to use fresh EventManager instance? defaults to false (global instance)
optionalinflightQueryAbortStrategy
Default cancellation strategy paired with signal.
optionalkeepTransactionContext
should we keep the transaction context of the parent EM?
optionalloggerContext
default logger context, can be overridden via FindOptions
optionalschema
default schema to use for this fork
optionalsignal
Default AbortSignal applied to every operation on this fork (queries and UoW flushes).
Per-call options.signal still takes precedence.
optionaluseContext
use request context? should be used only for top level request scope EM, defaults to false
do we want a clear identity map? defaults to true