EventTransactionalGraph Methods |
The EventTransactionalGraph type exposes the following members.
Name | Description | |
---|---|---|
Commit |
A commit only fires the event queue on successful operation. If the commit operation to the underlying
graph fails, the event queue will not fire and the queue will not be reset.
| |
Rollback |
A rollback only resets the event queue on successful operation. If the rollback operation to the underlying
graph fails, the event queue will not be reset.
|
Name | Description | |
---|---|---|
AddEdge |
Add an edge to the graph with specified id and provided properties.
(Defined by GraphHelpers.) | |
AddVertex |
Add a vertex to the graph with specified id and provided properties.
(Defined by GraphHelpers.) | |
CopyGraph |
Copy the vertex/edges of one graph over to another graph.
The id of the elements in the from graph are attempted to be used in the to graph.
This method only works for graphs where the user can control the element ids.
(Defined by GraphHelpers.) | |
CreateTinkerGraph | (Defined by GraphHelpers.) | |
GraphString | (Defined by StringFactory.) | |
LoadGml | (Defined by GraphHelpers.) | |
LoadGraphml | (Defined by GraphHelpers.) | |
LoadGraphson | (Defined by GraphHelpers.) | |
ReIndexElementsT |
For those graphs that do no support automatic reindexing of elements when a key is provided for indexing, this method can be used to simulate that behavior.
The elements in the graph are iterated and their properties (for the provided keys) are removed and then added.
Be sure that the key indices have been created prior to calling this method so that they can pick up the property mutations calls.
Finally, if the graph is a TransactionalGraph, then a 1000 mutation buffer is used for each commit.
(Defined by KeyIndexableGraphHelpers.) | |
SaveDotNet | (Defined by GraphHelpers.) | |
SaveGml | (Defined by GraphHelpers.) | |
SaveGraphml | (Defined by GraphHelpers.) | |
SaveGraphson | (Defined by GraphHelpers.) |