IAsyncTransaction Interface |
Namespace: Neo4j.Driver
The IAsyncTransaction type exposes the following members.
Name | Description | |
---|---|---|
![]() | TransactionConfig | Gets the transaction configuration back. |
Name | Description | |
---|---|---|
![]() | CommitAsync | Asynchronously commit this transaction. |
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | RollbackAsync | Asynchronously roll back this transaction. |
![]() | RunAsync(String) |
Asynchronously run a query and return a task of result stream. This method accepts a String representing a
Cypher query which will be compiled into a query object that can be used to efficiently execute this query multiple
times. This method optionally accepts a set of parameters which will be injected into the query object query by Neo4j.
(Inherited from IAsyncQueryRunner.) |
![]() | RunAsync(Query) | Asynchronously execute a query and return a task of result stream. (Inherited from IAsyncQueryRunner.) |
![]() | RunAsync(String, IDictionaryString, Object) |
Asynchronously run a query and return a task of result stream. This method accepts a String representing a
Cypher query which will be compiled into a query object that can be used to efficiently execute this query multiple
times. This method optionally accepts a set of parameters which will be injected into the query object query by Neo4j.
(Inherited from IAsyncQueryRunner.) |
![]() | RunAsync(String, Object) | Asynchronously execute a query and return a task of result stream. (Inherited from IAsyncQueryRunner.) |