C# Класс gSearch.Core.Graph.Services.Time.TimeScaleVertex

The TimeScaleVertex class manages a tuple in the form of a 3-nodes subgraph with a directed relationship configuration.
Наследование: TimeScaleVertexTraversal, ITimeScaleVertex
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
InitializeTimeScaleInstance ( List nodes, List relationships, Func callback ) : void

Initializes the TimeScaleVertex class with supplied TimeScaleNode and TimeScaleRelationship lists.

TimeScaleVertex ( Func callback ) : System

Creates an uninitialized instance of the TimeScaleVertex class, without nodes and relationship data.

TimeScaleVertex ( List nodes, Func callback ) : System

Creates a new instance of the TimeScaleVertex class, supplying node data.

TimeScaleVertex ( List nodes, List relationships, Func callback ) : System

Creates a new instance of the TimeScaleVertex class, supplying node and relationship data.

Описание методов

InitializeTimeScaleInstance() публичный Метод

Initializes the TimeScaleVertex class with supplied TimeScaleNode and TimeScaleRelationship lists.
public InitializeTimeScaleInstance ( List nodes, List relationships, Func callback ) : void
nodes List The nodes that will be managed in the scope of this TimeScaleVertex class.
relationships List The relationships that will link the TimeScaleVertex nodes within the scope of this class.
callback Func The callback parameter supplies this implementation of the ITimeScaleVertex class a delegate method to callback to a /// globally managed TimeScale class.
Результат void

TimeScaleVertex() публичный Метод

Creates an uninitialized instance of the TimeScaleVertex class, without nodes and relationship data.
public TimeScaleVertex ( Func callback ) : System
callback Func /// The callback parameter supplies this implementation of the ITimeScaleVertex class a delegate method to callback to a /// globally managed TimeScale class. ///
Результат System

TimeScaleVertex() публичный Метод

Creates a new instance of the TimeScaleVertex class, supplying node data.
public TimeScaleVertex ( List nodes, Func callback ) : System
nodes List The nodes that will be managed in the scope of this TimeScaleVertex class.
callback Func /// The callback parameter supplies this implementation of the ITimeScaleVertex class a delegate method to callback to a /// globally managed TimeScale class. ///
Результат System

TimeScaleVertex() публичный Метод

Creates a new instance of the TimeScaleVertex class, supplying node and relationship data.
public TimeScaleVertex ( List nodes, List relationships, Func callback ) : System
nodes List The nodes that will be managed in the scope of this TimeScaleVertex class.
relationships List The relationships that will link the TimeScaleVertex nodes within the scope of this class.
callback Func The callback parameter supplies this implementation of the ITimeScaleVertex class a delegate method to callback to a /// globally managed TimeScale class.
Результат System