Exemplo n.º 1
0
 public Node(Air air, NodeDef def)
     : base(air)
 {
     _nodeDef = def;
     _properties = new Dictionary<string, object>();
     _outEdges = new List<Edge>();
     _inEdges = new List<Edge>();
 }
Exemplo n.º 2
0
        public Edge(Air air, EdgeDef def, Node inNode, Node outNode)
            : base(air)
        {
            _edgeDef = def;
            In = inNode;
            Out = outNode;

            In.AddOutEdge(this);
            Out.AddInEdge(this);
        }
Exemplo n.º 3
0
        public static void TestCase2()
        {
            var config = new AirConfiguration()
            {
            };

            using (var air = new Altitude.Air.Air(config))
            {
                air.Connect();

                NodeDef personNodeDef = air.CreateNodeDef("Person");

                DateTime startTime = DateTime.Now;
                TimeSpan timeSpan = TimeSpan.FromSeconds(10);
                while (DateTime.Now < startTime + timeSpan)
                {
                    // altitude.CreateNodes();
                }

                Console.WriteLine(string.Format("{0} nodes created in {1} milliseconds", air.GetNodes().Count, timeSpan.TotalMilliseconds));
            }
        }
Exemplo n.º 4
0
 public NodeDef(Air air, string name)
 {
     _air = air;
     Name = name;
 }
Exemplo n.º 5
0
 public Transaction(Air air)
 {
     _air = air;
 }
Exemplo n.º 6
0
 public PropertyDef(Air air, string name)
 {
     _air = air;
 }
Exemplo n.º 7
0
 public Property(Air altitude, PropertyDef def, object value)
 {
     _altitude = altitude;
     _propertyDef = def;
     Value = value;
 }
Exemplo n.º 8
0
 public Worker(Air air)
 {
     _air = air;
 }
Exemplo n.º 9
0
 public Entity(Air air)
 {
     _air = air;
 }