C# Class gSearch.Core.Graph.Services.Time.TimeScale

The TimeScale class is a data management service for a binary tree graph data structure stored in the Neo4j graph database.
Afficher le fichier Open project: kbastani/gsearch Class Usage Examples

Méthodes publiques

Méthode Description
GlobalCallback ( ) : List>.Func

The global callback delegate performs a limited graph search over all implementations of ITimeScaleVertex that are subscribed to this TimeScale graph.

InitializeTimeScaleGraph ( List vertices ) : void

Initializes this instance of the TimeScale graph data structure with supplied ITimeScaleVertex implementations.

TimeScale ( ) : System

Creates a new uninitialized instance of the TimeScale class.

TimeScale ( List vertices ) : System

Creates a new initialized instance of the TimeScale class by supplying a collection of ITimeScaleVertex implementations.

Method Details

GlobalCallback() public méthode

The global callback delegate performs a limited graph search over all implementations of ITimeScaleVertex that are subscribed to this TimeScale graph.
public GlobalCallback ( ) : List>.Func
Résultat List>.Func

InitializeTimeScaleGraph() public méthode

Initializes this instance of the TimeScale graph data structure with supplied ITimeScaleVertex implementations.
public InitializeTimeScaleGraph ( List vertices ) : void
vertices List The list of ITimeScaleVertex implementations that will be managed in-memory for this TimeScale graph.
Résultat void

TimeScale() public méthode

Creates a new uninitialized instance of the TimeScale class.
public TimeScale ( ) : System
Résultat System

TimeScale() public méthode

Creates a new initialized instance of the TimeScale class by supplying a collection of ITimeScaleVertex implementations.
public TimeScale ( List vertices ) : System
vertices List The list of ITimeScaleVertex implementations that will be managed in-memory for this TimeScale graph.
Résultat System