Example #1
0
        static void DisplayDtsStatistics(Taxonomy.Dts dts)
        {
            System.Console.WriteLine(String.Format("DTS contains {0} documents.", dts.Documents.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} taxonomy schemas.", dts.TaxonomySchemas.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} linkbases.", dts.Linkbases.Count));
            System.Console.WriteLine();

            System.Console.WriteLine(String.Format("DTS contains {0} concepts.", dts.Concepts.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} tuples.", dts.Tuples.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} non-xdt items.", dts.Items.Count - dts.Hypercubes.Count - dts.Dimensions.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} hypercubes.", dts.Hypercubes.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} dimensions.", dts.Dimensions.Count));
            System.Console.WriteLine();

            System.Console.WriteLine(String.Format("DTS contains {0} parameters.", dts.Parameters.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} assertions.", dts.Assertions.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} formulas.", dts.Formulas.Count));
            System.Console.WriteLine(String.Format("DTS contains {0} tables.", dts.Tables.Count));
            System.Console.WriteLine();

            System.Console.WriteLine(String.Format("DTS contains {0} definition linkroles.", dts.GetDefinitionLinkRoles().Count));
            System.Console.WriteLine(String.Format("DTS contains {0} presentation linkroles.", dts.GetPresentationLinkRoles().Count));
            System.Console.WriteLine(String.Format("DTS contains {0} calculation linkroles.", dts.GetCalculationLinkRoles().Count));
            System.Console.WriteLine(String.Format("DTS contains {0} label linkroles.", dts.GetLabelLinkRoles().Count));
            System.Console.WriteLine(String.Format("DTS contains {0} reference linkroles.", dts.GetReferenceLinkRoles().Count));
            System.Console.WriteLine();
        }