Ejemplo n.º 1
0
 /// <summary>
 /// запускает Build и  замеряет время.
 /// </summary>
 /// <param name="graph"> тестируемый граф должен реализовать интерфейс <seealso cref="RDFCommon.IGraph<string,string,ObjectVariants>"/></param>
 /// <param name="turtleFileName"> путь к внешнему файлу ttl</param>
 public static void TestReadTtl(this IGraph <Triple <string, string, ObjectVariants> > graph, string turtleFileName)
 {
     Performance.ComputeTime(() =>
                             graph.Build(
                                 ReadTripleStringsFromTurtle.LoadGraph(turtleFileName)),
                             "build " + turtleFileName + " ", true);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// запускает Build и  замеряет время.
 /// </summary>
 /// <param name="graph"> тестируемый граф должен реализовать интерфейс <see cref="RDFCommon.IGraph<string,string,ObjectVariants>"/></param>
 /// <param name="millions">в данных пока предполагаются варианты: 1, 10, 100, 1000</param>
 public static void TestReadTtl(this IGraph <Triple <string, string, ObjectVariants> > graph, int millions)
 {
     Performance.ComputeTime(() =>
                             graph.Build(
                                 ReadTripleStringsFromTurtle.LoadGraph(
                                     Config.Source_data_folder_path + millions + ".ttl")), "build " + millions + ".ttl ", true);
 }