GenerateReport() protected méthode

protected GenerateReport ( StreamWriter writer, int start, string>.Dictionary options ) : void
writer System.IO.StreamWriter
start int
options string>.Dictionary
Résultat void
Exemple #1
0
        public static void Report(string title, StreamWriter writer, int start, string optionsString)
        {
            bool opened = false;

            if (writer == null)
            {
                var f = new FileStream(MeterLogFilename, (File.Exists(MeterLogFilename) ? FileMode.Append : FileMode.Create), FileAccess.Write);
                writer = new StreamWriter(f);
                writer.Write(string.Format("\r\nStarting meter report on {0} at {1} for {2}; units are usecs.", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), title));
                opened = true;
            }
            instance.GenerateReport(writer, start, null);
            if (opened)
            {
                writer.Close();
            }
        }