# Functions

ForCreate returns the context wrapped with the timeout for an Create operation If the 'SupportsCustomTimeouts' feature toggle is enabled - this is wrapped with a context Otherwise this returns the default context.
ForCreateUpdate returns the context wrapped with the timeout for an combined Create/Update operation If the 'SupportsCustomTimeouts' feature toggle is enabled - this is wrapped with a context Otherwise this returns the default context.
ForDelete returns the context wrapped with the timeout for an Delete operation If the 'SupportsCustomTimeouts' feature toggle is enabled - this is wrapped with a context Otherwise this returns the default context.
ForRead returns the context wrapped with the timeout for an Read operation If the 'SupportsCustomTimeouts' feature toggle is enabled - this is wrapped with a context Otherwise this returns the default context.
ForUpdate returns the context wrapped with the timeout for an Update operation If the 'SupportsCustomTimeouts' feature toggle is enabled - this is wrapped with a context Otherwise this returns the default context.