Click or drag to resize

IAsyncSessionWriteTransactionAsyncT Method (FuncIAsyncTransaction, TaskT, ActionTransactionConfigBuilder)

Asynchronously execute given unit of work in a Write transaction with a specific TransactionConfig.

Namespace:  Neo4j.Driver
Assembly:  Neo4j.Driver (in Neo4j.Driver.dll) Version: 4.1.0
Task<T> WriteTransactionAsync<T>(
	Func<IAsyncTransaction, Task<T>> work,
	Action<TransactionConfigBuilder> action


Type: SystemFuncIAsyncTransaction, TaskT
The FuncT, TResult to be applied to a new write transaction.
Type: SystemActionTransactionConfigBuilder
Given a TransactionConfigBuilder, defines how to set the configurations for the new transaction. This configuration overrides server side default transaction configurations. See TransactionConfig

Type Parameters

The return type of the given unit of work.

Return Value

Type: TaskT
A task of a result as returned by the given unit of work.
See Also