private void AddMessageToLogFile(LogMode logMode, string message) { using (System.IO.StreamWriter streamWriter = logFileInfo.AppendText()) { streamWriter.Write(string.Format(Configuration.AppConfig.LOG_TEMPLATE_FORMAT, System.DateTime.Now, logMode, message)); } }
public void Write(string text) { string msg = string.Format("[{0}]\t{1}\r\n", DateTime.Now.ToString(), text); switch (stype) { case SinkType.CONTROL: if (control.InvokeRequired) { control.Invoke(new System.Windows.Forms.MethodInvoker(delegate() { control.Text += msg; })); } else { control.Text += msg; } break; case SinkType.FILE: file.AppendText().WriteLine(msg); break; case SinkType.EVENTLOG: eventLog.WriteEntry(msg); break; default: break; } }
private void fromBaseToFileToolStripMenuItem_Click(object sender, EventArgs e) { System.IO.FileInfo F = new System.IO.FileInfo(Application.StartupPath + "\\proyekt.txt"); System.IO.StreamWriter sw; con.Open(); string S = ""; OleDbDataAdapter da = new OleDbDataAdapter("Select* from pro_a", con); DataSet ds = new DataSet(); da.Fill(ds); con.Close(); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { if (F.Exists) { sw = F.AppendText(); } else { sw = F.CreateText(); } for (int j = 0; j < ds.Tables[0].Columns.Count; j++) { S = S + ds.Tables[0].Rows[i].ItemArray[j].ToString() + "-"; } sw.WriteLine(S); S = ""; sw.Close(); } }
private void button4_Click_2(object sender, EventArgs e) { System.IO.StreamWriter sw; System.IO.FileInfo fi = new System.IO.FileInfo("namef.txt"); sw = fi.AppendText(); sw.WriteLine(textBox1.Text); sw.Close(); }
public static void AddErrorLogJson(string title, string message) { if (string.IsNullOrEmpty(message)) { return; } string path = string.Format("/JSON{0}.log", DateTime.Now.ToString("yyyyMMdd"));; string directory = GetMapPath("~/log"); if (string.IsNullOrEmpty(directory)) { return; } try { if (!System.IO.Directory.Exists(directory)) { System.IO.Directory.CreateDirectory(directory); } path = directory + path; var szLog = new StringBuilder(); if (!System.IO.File.Exists(path)) { using (var sw = System.IO.File.CreateText(path)) { szLog.Append(DateTime.Now); szLog.Append(" "); szLog.Append(title); szLog.Append(" "); szLog.Append(message); sw.WriteLine(szLog); sw.WriteLine(); sw.Close(); } } else { var fileinfo = new System.IO.FileInfo(path); using (var sw = fileinfo.AppendText()) { szLog.Append(DateTime.Now); szLog.Append(" "); szLog.Append(title); szLog.Append(" "); szLog.Append(message); sw.WriteLine(szLog); sw.WriteLine(); sw.Close(); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } ClearLog(); }
public void printFile(string result) { string path = @"F:\formula.txt";//定义路径 System.IO.FileInfo fileInfo = new System.IO.FileInfo(path); System.IO.StreamWriter streamWriter = fileInfo.AppendText();//字符输出流 streamWriter.WriteLine(result); streamWriter.Close(); }
public static void printFile(string formula) { string path = @"F:\GIT项目\AchaoCalculator\formula.txt";//保存路径 System.IO.FileInfo fileInfo = new System.IO.FileInfo(path); System.IO.StreamWriter streamWriter = fileInfo.AppendText();//字符输出流 streamWriter.WriteLine(formula); streamWriter.Close(); }
private void button2_Click(object sender, EventArgs e) { np--; usepass++; switch (usepass) { case 1: pictureBox5.Visible = false; break; case 2: pictureBox3.Visible = false; break; case 3: pictureBox4.Visible = false; break; case 4: pictureBox2.Visible = false; break; } /*if (usepass>0) * pictureBox5.Visible = false; * if (usepass>1) * pictureBox3.Visible = false; * if (usepass > 2) * pictureBox4.Visible = false; * if (usepass > 3) * pictureBox2.Visible = false;*/ if (np == 0) { button2.Enabled = false; } usezam = 1; System.IO.FileInfo fi = new System.IO.FileInfo("D:\\PV\\pq.txt"); System.IO.StreamWriter sw; System.IO.FileInfo fi2 = new System.IO.FileInfo("D:\\PV\\pa.txt"); System.IO.StreamWriter sw2; sw = fi.AppendText(); sw2 = fi2.AppendText(); sw.WriteLine(quest); sw2.WriteLine(auth); sw.Close(); sw2.Close(); quest = sr3.ReadLine(); auth = sr4.ReadLine(); label1.Text = quest; }
public static void WriteToLog(string str) { string Path = Convert.ToString(HostingEnvironment.MapPath((System.Configuration.ConfigurationManager.AppSettings["LogPath"]))); System.IO.FileInfo file = new System.IO.FileInfo(Path + "GIGMVehicleHire" + DateTime.Now.ToString("yyyyMMMdd") + ".txt"); using (System.IO.StreamWriter writer = file.AppendText()) { writer.WriteLine(DateTime.Now.ToString("yyyy-MMM-dd-hh:mm:ss:fff")); writer.Write(str.Replace("\n", writer.NewLine)); writer.WriteLine(); writer.WriteLine(); writer.Close(); } }
private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode.ToString() == "return"); if (e.KeyCode==Keys.Enter) { System.IO.StreamWriter sw; System.IO.FileInfo fi = new System.IO.FileInfo("name.txt"); sw = fi.AppendText(); sw.WriteLine(textBox1.Text); sw.Close(); tabs.SelectedTab.Text = textBox1.Text; ((WebBrowser)tabs.SelectedTab.Controls[0]).Navigate(@"http://www." + textBox1.Text); } }
/// <summary> /// 写入日志 /// </summary> /// <param name="msg"></param> public static void Write(LogMessage msg) { try { var fi = new System.IO.FileInfo(IO.PathTool.Map(XCore.LogPath, DateTools.FormatDate(), msg.LogLevel + ".log")); if (!fi.Directory.Exists) { fi.Directory.Create(); } var fs = fi.Exists ? fi.AppendText() : fi.CreateText(); fs.WriteLine(string.Format("{0} {1} - {2}", DateTools.Format(msg.LogTime), msg.LogLevel, msg.Message)); fs.Flush(); fs.Dispose(); } catch { } }
public static void AddLog(string message) { if (string.IsNullOrEmpty(message)) { return; } string path = "/" + DateTime.Now.ToString("yyyyMMdd") + ".log"; string directory = GetMapPath("/log"); if (string.IsNullOrEmpty(directory)) { return; } try { if (!System.IO.Directory.Exists(directory)) { System.IO.Directory.CreateDirectory(directory); } path = directory + path; if (!System.IO.File.Exists(path)) { using (System.IO.StreamWriter sw = System.IO.File.CreateText(path)) { sw.WriteLine(DateTime.Now + " " + message); sw.WriteLine(); sw.Close(); } } else { System.IO.FileInfo fileinfo = new System.IO.FileInfo(path); using (System.IO.StreamWriter sw = fileinfo.AppendText()) { sw.WriteLine(DateTime.Now + " " + message); sw.WriteLine(); sw.Close(); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } ClearLog(); }
private void button1_Click(object sender, EventArgs e) { date = dateTimePicker1.Value; RUB = System.Convert.ToDouble(textBox1.Text); System.IO.StreamReader sm; sm = new System.IO.StreamReader(Application.StartupPath + "\\kursVAL.text", System.Text.Encoding.GetEncoding(65001)); string st1, st2, st3, st4 = ""; while (!sm.EndOfStream) { st1 = sm.ReadLine(); kursUSD = System.Convert.ToDouble(st1); USD = RUB / kursUSD; st2 = sm.ReadLine(); kursEURO = System.Convert.ToDouble(st2); EURO = RUB / kursEURO; st3 = sm.ReadLine(); kursCNY = System.Convert.ToDouble(st3); CNY = RUB / kursCNY; st4 = sm.ReadLine(); kursBTC = System.Convert.ToDouble(st4); BTC = RUB / kursBTC; } sm.Close(); System.IO.FileInfo fi = new System.IO.FileInfo(Application.StartupPath + "\\val.text"); System.IO.StreamWriter sw; if (fi.Exists) { sw = fi.AppendText(); } else { sw = fi.CreateText(); } sw.WriteLine(date.ToShortDateString()); sw.WriteLine(RUB.ToString("N")); sw.WriteLine(USD.ToString("N")); sw.WriteLine(EURO.ToString("N")); sw.WriteLine(CNY.ToString("N")); sw.WriteLine(BTC.ToString("N")); sw.Close(); button1.Enabled = false; textBox1.Enabled = false; }
/* * 配置 HTTP 管道使用Use, Run,和Map。 Use方法则可以绕过管道 (即,如果它未调用next请求委托)。 Run是一种约定,并且可能会使某些中间件组件Run[Middleware]管道结束时运行的方法。 */ // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { app.UseRequestCulture(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseBrowserLink(); } else { app.UseExceptionHandler("/Home/Error"); } app.Use(async(context, next) => { // Do work that doesn't write to the Response. System.IO.FileInfo fi = new System.IO.FileInfo("a.txt"); using (var ow = fi.AppendText()) { ow.WriteLine(context.Request.Path.Value); } await next.Invoke(); // Do logging or other work that doesn't write to the Response. }); //app.Map("/api/values", HandleMapTest1); //要使MIDDLEWARE起作用要放到app.UseMvc前而 app.UseStaticFiles(); //app.UseMvcWithDefaultRoute(); //app.UseAuthentication(); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); app.Map("/map2", HandleMapTest2); app.Run(async(context) => { await context.Response.WriteAsync("Hello from non-Map delegate. <p>"); }); }
public static void addLog(string logText) { DateTime time = DateTime.Now; string sec = time.Second.ToString(); string min = time.Minute.ToString(); string hour = time.Hour.ToString(); string day = time.Day.ToString(); string month = time.Month.ToString(); string year = time.Year.ToString(); if (int.Parse(sec) < 10) { sec = "0" + sec; } if (int.Parse(min) < 10) { min = "0" + min; } if (int.Parse(hour) < 10) { hour = "0" + hour; } if (!System.IO.Directory.Exists(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\")) { System.IO.Directory.CreateDirectory(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\"); } // Just a test, even though i think CreateDirectory checks if the directory is there anyways... //System.IO.Directory.CreateDirectory(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\"); System.IO.FileInfo fi = new System.IO.FileInfo(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\log.log"); System.IO.StreamWriter appendLog = fi.AppendText(); string logInfo = "[Log][" + day + "/" + month + "/" + year + " :: " + hour + ":" + min + ":" + sec + "]: \"" + logText + "\"\n"; appendLog.WriteLine(logInfo); appendLog.Close(); }
static void Main(string[] args) { System.IO.DirectoryInfo d = new System.IO.DirectoryInfo(@"c:\temp"); Console.WriteLine($"Eksisterer c:\\temp: {d.Exists}"); foreach (var item in d.GetFiles()) { Console.WriteLine(item.FullName); } System.IO.FileInfo f = new System.IO.FileInfo("c:\\temp\\data.txt"); Console.WriteLine($"Eksisterer c:\\temp\\data.txt: {f.Exists}"); using (System.IO.StreamWriter s = f.CreateText()) { s.Write("xxx"); } using (System.IO.StreamWriter s = f.AppendText()) { byte[] i = System.Text.Encoding.UTF8.GetBytes("yyy"); s.Write("yyy"); } // Hent string indhold = ""; using (System.IO.StreamReader r = f.OpenText()) { indhold = r.ReadToEnd(); } Console.WriteLine(indhold); // Slet if (f.Exists) { f.Delete(); } }
public static void addLog(string logText) { DateTime time = DateTime.Now; string sec = time.Second.ToString(); string min = time.Minute.ToString(); string hour = time.Hour.ToString(); string day = time.Day.ToString(); string month = time.Month.ToString(); string year = time.Year.ToString(); if (int.Parse(sec) < 10) { sec = "0" + sec; } if (int.Parse(min) < 10) { min = "0" + min; } if (int.Parse(hour) < 10) { hour = "0" + hour; } if (!System.IO.Directory.Exists(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\")) { System.IO.Directory.CreateDirectory(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\"); } // Just a test, even though i think CreateDirectory checks if the directory is there anyways... //System.IO.Directory.CreateDirectory(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\"); System.IO.FileInfo fi = new System.IO.FileInfo(Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData) + "\\EvEMU DB\\log.log"); System.IO.StreamWriter appendLog = fi.AppendText(); string logInfo = "[Log][" + day + "/" + month + "/" + year + " :: " + hour + ":" + min + ":" + sec + "]: \"" + logText + "\"\n"; appendLog.WriteLine(logInfo); appendLog.Close(); }
public static void writeFile(String logMessage) { System.IO.FileStream fileStream = null; System.IO.StreamWriter sr = null; try { DateTime dt = DateTime.Now; System.IO.FileInfo fileInfo = new System.IO.FileInfo(_logFile); if (!fileInfo.Exists) { fileStream = fileInfo.Open(System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write); sr = new System.IO.StreamWriter(fileStream); } else { sr = fileInfo.AppendText(); } sr.Write(logMessage); } catch (Exception ex) { } finally { if (sr != null) { sr.Close(); } if (fileStream != null) { fileStream.Close(); } } }
static void Main(string[] args) { string tempPath = System.Environment.GetEnvironmentVariable("TEMP"); if (tempPath == null) { tempPath = System.Environment.GetEnvironmentVariable("TMP"); } if (tempPath == null) { tempPath = "..\\.."; } string machineName = "\\\\127.0.0.1"; Exception exc = null; System.DateTime now = InicDateTime(); Object obj = null; string[] sL = null; Microsoft.Win32.RegistryKey rKey1 = null; Microsoft.Win32.RegistryKey rKey = null; Microsoft.Win32.RegistryKey rKey2 = null; System.IO.FileInfo fileInfo = new System.IO.FileInfo(tempPath + "\\resources8reg.txt"); fileInfo.Create().Close(); System.IO.StreamWriter outFile = fileInfo.AppendText(); System.Console.WriteLine(tempPath + "\\resources8reg.txt"); try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.ClassesRoot, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_CLASSES_ROOT"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.CurrentConfig, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_CURRENT_CONFIG"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.DynData, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_DYN_DATA"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.PerformanceData, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_PERFORMACE_DATA"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.Users, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_USERS"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey1 = null; now = System.DateTime.Now; /*<Resource>*/ rKey1 = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, machineName); outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey1)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); try { exc = null; now = System.DateTime.Now; /*<Resource>*/ rKey1 = rKey1.OpenSubKey("SOFTWARE\\HolodeckEE"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey1)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey2 = null; now = System.DateTime.Now; /*<Resource>*/ rKey2 = rKey1.CreateSubKey("ResourcePaneTestKey1"); outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey2)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = rKey2.CreateSubKey("newKey"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newKey"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ rKey2.DeleteSubKeyTree("newKey"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newKey"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ rKey2.SetValue("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newValue"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/ obj = rKey2.GetValue("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newValue"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(obj)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ rKey2.DeleteValue("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newValue"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ rKey2.Flush(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/ sL = rKey2.GetValueNames(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.GetValueNames()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(sL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = rKey2.OpenSubKey("NonExistent"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\NonExistent"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } } catch (Exception e) { exc = e; outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey2)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ rKey1.DeleteSubKey("ResourcePaneTestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { rKey1.Close(); } catch (Exception) { } } catch (Exception e) { exc = e; outFile.WriteLine("Name: " + Extend(machineName) + "HKEY_LOCAL_MACHINE"); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey1)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } outFile.Flush(); outFile.Close(); } // Main
static void Main(string[] args) { string tempPath = System.Environment.GetEnvironmentVariable("TEMP"); if (tempPath == null) { tempPath = System.Environment.GetEnvironmentVariable("TMP"); } if (tempPath == null) { tempPath = "..\\.."; } Exception exc = null; System.DateTime now = System.DateTime.Now; System.Security.Cryptography.X509Certificates.X509Certificate xc = null; System.IO.StreamWriter sw = null; System.IO.StreamReader sr = null; System.IO.DirectoryInfo di = null; bool b = false; System.DateTime dt = InicDateTime(); string[] sL = null; System.IO.FileInfo[] fiL = null; System.IO.DirectoryInfo[] diL = null; System.IO.FileSystemInfo[] fsiL = null; System.IO.FileStream fs = null; System.IO.FileInfo fi = null; System.IAsyncResult asr = null; int i = 0; long l = 0; string s = null; System.IO.IsolatedStorage.IsolatedStorageFile isf = null; System.IO.IsolatedStorage.IsolatedStorageFileStream isfs = null; byte[] bL = null; System.Diagnostics.Process p = null; System.IO.FileInfo fileInfo = new System.IO.FileInfo(tempPath + "\\resources18file.txt"); fileInfo.Create().Close(); System.IO.StreamWriter outFile = fileInfo.AppendText(); System.Console.WriteLine(tempPath + "\\resources18file.txt"); try { try { exc = null; di = null; now = System.DateTime.Now; di = System.IO.Directory.CreateDirectory(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.CreateDirectory(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(di)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; di = null; now = System.DateTime.Now; di = System.IO.Directory.GetParent(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath); outFile.WriteLine("Func: " + "System.IO.Directory.GetParent(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(di)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; b = System.IO.Directory.Exists(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.Exists(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(b)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetCreationTime(tempPath + "\\TestDir1\\", new System.DateTime(2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.SetCreationTime(String, DateTime)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; dt = InicDateTime(); now = System.DateTime.Now; dt = System.IO.Directory.GetCreationTime(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.GetCreationTime(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(dt)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetLastWriteTime(tempPath + "\\TestDir1\\", new System.DateTime(2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.SetLastWriteTime(String, DateTime)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; dt = InicDateTime(); now = System.DateTime.Now; dt = System.IO.Directory.GetLastWriteTime(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.GetLastWriteTime(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(dt)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetLastAccessTime(tempPath + "\\TestDir1\\", new System.DateTime(2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.SetLastAccessTime(String, DateTime)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; dt = InicDateTime(); now = System.DateTime.Now; dt = System.IO.Directory.GetLastAccessTime(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.GetLastAccessTime(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(dt)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; sL = null; now = System.DateTime.Now; sL = System.IO.Directory.GetFiles(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.GetFiles(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(sL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; sL = null; now = System.DateTime.Now; sL = System.IO.Directory.GetDirectories(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.GetDirectories(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(sL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.GetFileSystemEntries(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.GetFileSystemEntries(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(sL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetCurrentDirectory(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath); outFile.WriteLine("Func: " + "System.IO.Directory.SetCurrentDirectory(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.Move(tempPath + "\\TestDir1\\", tempPath + "\\TestDir2\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.Move(String, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); //--- outFile.WriteLine("Name: " + tempPath + "\\TestDir2"); outFile.WriteLine("Func: " + "System.IO.Directory.Move(String, String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.Delete(tempPath + "\\TestDir1\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine("Func: " + "System.IO.Directory.Delete(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.Delete(tempPath + "\\TestDir2\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir2"); outFile.WriteLine("Func: " + "System.IO.Directory.Delete(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } } catch (Exception) { } try { di = null; di = new System.IO.DirectoryInfo(tempPath); System.IO.DirectoryInfo di2 = null; try { try { exc = null; di2 = null; now = System.DateTime.Now; di2 = di.CreateSubdirectory(tempPath + "\\TestDir3\\"); di = di2; } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.CreateSubdirectory(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(di2)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; fiL = null; now = System.DateTime.Now; fiL = di.GetFiles(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.GetFiles()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(fiL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; diL = null; now = System.DateTime.Now; diL = di.GetDirectories(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.GetDirectories()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(diL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; fsiL = null; now = System.DateTime.Now; fsiL = di.GetFileSystemInfos(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.GetFileSystemInfos()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(fsiL)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; di.MoveTo(tempPath + "\\TestDir4\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); //--- outFile.WriteLine("Name: " + tempPath + "\\TestDir4"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } } finally { try { exc = null; char[] backSlash = new char[1]; backSlash[0] = '\\'; outFile.WriteLine("Name: " + di.FullName.TrimEnd(backSlash)); now = System.DateTime.Now; di.Delete(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.Delete()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } } try { di = null; di = new System.IO.DirectoryInfo(tempPath + "\\TestDir5\\"); try { exc = null; now = System.DateTime.Now; di.Create(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir5"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.Create()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; di.MoveTo(tempPath + "\\TestDir6\\"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + tempPath + "\\TestDir5"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); //--- outFile.WriteLine("Name: " + tempPath + "\\TestDir6"); outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } } catch (Exception) { } finally { try { exc = null; char[] backSlash = new char[1]; backSlash[0] = '\\'; outFile.WriteLine("Name: " + di.FullName.TrimEnd(backSlash)); now = System.DateTime.Now; di.Delete(); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Func: " + "System.IO.DirectoryInfo.Delete()"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } } } catch (Exception) { } outFile.Flush(); outFile.Close(); try { sL = System.IO.Directory.GetDirectories(tempPath, "TempDir*"); foreach (string str in sL) { try { System.IO.Directory.Delete(str); } catch (Exception) { } } } catch (Exception) { } } // Main
/// <summary> /// Creates a StreamWriter that appends text to the file represented by this instance of the FileInfo. /// </summary> /// <returns></returns> public System.IO.StreamWriter AppendText() { return(_fileInfo.AppendText()); }
public static void writeFile(String logMessage) { System.IO.FileStream fileStream = null; System.IO.StreamWriter sr = null; try { DateTime dt = DateTime.Now; System.IO.FileInfo fileInfo = new System.IO.FileInfo(_logFile); if (!fileInfo.Exists) { fileStream = fileInfo.Open(System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write); sr = new System.IO.StreamWriter(fileStream); } else { sr = fileInfo.AppendText(); } sr.Write(logMessage); } catch (Exception ex) { } finally { if (sr != null) sr.Close(); if (fileStream != null) fileStream.Close(); } }
static void Main(string[] args) { string tempPath = System.Environment.GetEnvironmentVariable ("TEMP"); if (tempPath == null) { tempPath = System.Environment.GetEnvironmentVariable ("TMP"); } if (tempPath == null) { tempPath = "..\\.."; } string machineName = String.Empty; Exception exc = null; System.DateTime now = InicDateTime (); Object obj = null; string[] sL = null; Microsoft.Win32.RegistryKey rKey1 = null; Microsoft.Win32.RegistryKey rKey = null; Microsoft.Win32.RegistryKey rKey2 = null; System.IO.FileInfo fileInfo = new System.IO.FileInfo (tempPath + "\\resources2reg.txt"); fileInfo.Create ().Close (); System.IO.StreamWriter outFile = fileInfo.AppendText (); System.Console.WriteLine (tempPath + "\\resources2reg.txt"); try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.ClassesRoot, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_CLASSES_ROOT"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.CurrentConfig, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_CURRENT_CONFIG"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.DynData, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_DYN_DATA"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.LocalMachine, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.PerformanceData, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_PERFORMACE_DATA"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.Users, machineName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_USERS"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.ClassesRoot.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.ClassesRoot.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.ClassesRoot.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.ClassesRoot.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.ClassesRoot.Close (); } catch (Exception) { } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.CurrentConfig.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentConfig.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.CurrentConfig.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentConfig.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentConfig.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.CurrentConfig.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentConfig.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentConfig.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.CurrentConfig.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_CONFIG"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.CurrentConfig.Close (); } catch (Exception) { } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentUser.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentUser.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentUser.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.CurrentUser.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentUser.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.CurrentUser.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.CurrentUser.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CURRENT_USER"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.CurrentUser.Close (); } catch (Exception) { } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.DynData.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.DynData.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.DynData.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.DynData.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.DynData.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.DynData.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.DynData.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.DynData.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.DynData.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_DYN_DATA"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.DynData.Close (); } catch (Exception) { } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.LocalMachine.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.LocalMachine.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.LocalMachine.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.LocalMachine.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.LocalMachine.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.LocalMachine.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.LocalMachine.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.LocalMachine.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.LocalMachine.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_LOCAL_MACHINE"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.LocalMachine.Close (); } catch (Exception) { } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.PerformanceData.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.PerformanceData.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.PerformanceData.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.PerformanceData.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.PerformanceData.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.PerformanceData.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.PerformanceData.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.PerformanceData.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.PerformanceData.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_PERFORMACE_DATA"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + sL); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.PerformanceData.Close (); } catch (Exception) { } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.Users.CreateSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.Users.DeleteSubKey ("TestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS\\TestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.Users.CreateSubKey ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.Users.DeleteSubKeyTree ("TestKey2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS\\TestKey2"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.Users.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.Users.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.Users.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.Users.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = Microsoft.Win32.Registry.Users.GetSubKeyNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_USERS"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetSubKeyNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { Microsoft.Win32.Registry.Users.Close (); } catch (Exception) { } try { exc = null; rKey1 = null; now = System.DateTime.Now; /*<Resource>*/rKey1 = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey (Microsoft.Win32.RegistryHive.LocalMachine, machineName); outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey1)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; now = System.DateTime.Now; /*<Resource>*/rKey1 = rKey1.OpenSubKey ("SOFTWARE\\HolodeckEE"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey1)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey2 = null; now = System.DateTime.Now; /*<Resource>*/rKey2 = rKey1.CreateSubKey ("ResourcePaneTestKey1"); outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey2)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = rKey2.CreateSubKey ("newKey"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newKey"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/rKey2.DeleteSubKeyTree ("newKey"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newKey"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/rKey2.SetValue ("newValue", "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = rKey2.GetValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/rKey2.DeleteValue ("newValue"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\newValue"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/rKey2.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; /*<Resource>*/sL = rKey2.GetValueNames (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValueNames()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = rKey2.OpenSubKey ("NonExistent"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1\\NonExistent"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey2)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/rKey1.DeleteSubKey ("ResourcePaneTestKey1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE\\SOFTWARE\\HolodeckEE\\ResourcePaneTestKey1"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { rKey1.Close (); } catch (Exception) { } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + Extend (machineName) + "HKEY_LOCAL_MACHINE"); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey1)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } outFile.Flush (); outFile.Close (); }
public System.IO.StreamWriter AppendText() { return(inner.AppendText()); }
private void button4_Click(object sender, EventArgs e) { int i = 0, j; while (!sr3.EndOfStream) { questm[i] = sr3.ReadLine(); authm[i] = sr4.ReadLine(); i++; } sr3.Close(); sr4.Close(); System.IO.FileInfo fi2 = new System.IO.FileInfo("D:\\PV\\q.txt"); System.IO.FileInfo fi3 = new System.IO.FileInfo("D:\\PV\\a.txt"); System.IO.StreamWriter sw; System.IO.StreamWriter sw2; sw = fi2.CreateText(); sw2 = fi3.CreateText(); for (j = 0; j < i; j++) { sw.WriteLine(questm[j]); sw2.WriteLine(authm[j]); } sw.Close(); sw2.Close(); System.IO.FileInfo fi = new System.IO.FileInfo("D:\\PV\\rez.txt"); sw = fi.AppendText(); sw.WriteLine(auth); if (nt == 1) { sw.WriteLine("500"); } sw.Close(); i = 0; if (usezam == 1) { while (!sr2.EndOfStream) { zamen[i] = sr2.ReadLine(); i++; } sr2.Close(); System.IO.FileInfo fi4 = new System.IO.FileInfo("D:\\PV\\" + curauth + ".txt"); sw = fi4.CreateText(); for (j = 0; j < i; j++) { sw.WriteLine(zamen[j]); } sw.Close(); } else { sr2.Close(); } if (nt != 1) { Hide(); Form4 f = new Form4(); f.ShowDialog(); this.Close(); } else { Hide(); Form5 f = new Form5(); f.ShowDialog(); this.Close(); } }
} // завершение button2_Click() // // кнопка "Data to File" /************* ЗАПИСЬ РАСЧЕТОВ В ФАЙЛ *************/ // private void button3_Click(object sender, EventArgs e) { #region // получить информацию о файле System.IO.FileInfo fi = new System.IO.FileInfo("D:\\cylinderData.txt"); // поток для записи System.IO.StreamWriter sw; try { if (fi.Exists) // файл данных существует? // откроем поток для добавления { sw = fi.AppendText(); MessageBox.Show("Данные будут добавлены в конец файла D:\\cylinderData.txt", "Файл D:\\cylinderData.txt существует", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { // создать файл и открыть поток для записи sw = fi.CreateText(); MessageBox.Show("Файл D:\\cylinderData.txt будет создан", "Файл D:\\cylinderData.txt не существует", MessageBoxButtons.OK, MessageBoxIcon.Information); } // запись в файл sw.WriteLine("Расчет гидросхемы"); sw.WriteLine(" Насос"); sw.WriteLine("Подача насоса за оборот, см.куб - " + aLabel.dblToStr(cmCubPerRev)); sw.WriteLine("Число оборотов насоса, 1/мин - " + aLabel.dblToStr(revPerMinute)); //double pumpVolumetricEff = 0.975; //double pumpMechanicalEff = 0.95; sw.WriteLine("Pump volumetric eff. - " + aLabel.dblToStr(pumpVolumetricEff)); sw.WriteLine("Pump mechanical eff. - " + aLabel.dblToStr(pumpMechanicalEff)); sw.WriteLine("Подача насоса, литр/мин - " + aLabel.dblToStr(litrPerMinute)); sw.WriteLine("Давление, бар - " + aLabel.dblToStr(pressure)); sw.WriteLine("Требуемая мощность мотора, кВт - " + aLabel.dblToStr(needPower)); sw.WriteLine(" Гидроцилиндры"); sw.WriteLine("Диаметр поршня, мм - " + aLabel.dblToStr(diametrPiston)); sw.WriteLine("Диаметр штока, мм - " + aLabel.dblToStr(diametrRod)); sw.WriteLine("Ход поршня, мм - " + aLabel.dblToStr(strokePiston)); sw.WriteLine("Площадь поршня, см.кв - " + aLabel.dblToStr((areaPiston * areaKoeff[1]))); sw.WriteLine("Площадь штока, см.кв - " + aLabel.dblToStr((areaRod * areaKoeff[1]))); sw.WriteLine("Разность площадей, см.кв - " + aLabel.dblToStr((areaDelta * areaKoeff[1]))); sw.WriteLine("Число гидроцилиндров в схеме, шт - " + numCylinder.ToString()); if (numCylinder == 1) { sw.WriteLine("Объем поршневой полости, литр - " + aLabel.dblToStr(volumePiston)); sw.WriteLine("Объем штоковой полости, литр - " + aLabel.dblToStr(volumeRod)); sw.WriteLine("Разность объемов полостей, литр - " + aLabel.dblToStr(volumeRod)); sw.WriteLine("Усилие при выходе штока, кг - " + aLabel.dblToStr(forcePiston)); sw.WriteLine("Усилие при втягивании штока, кг - " + aLabel.dblToStr(forceRod)); sw.WriteLine("Время выхода штока, сек - " + dOut); sw.WriteLine("Время втягивания штока, сек - " + dIn); } // end if (numCylinder == 1) else { sw.WriteLine("Объем поршневых полостей, литр - " + aLabel.dblToStr(volumePiston) + " / " + aLabel.dblToStr((volumePiston * numCylinder))); sw.WriteLine("Объем штоковых полостей, литр - " + aLabel.dblToStr(volumeRod) + " / " + aLabel.dblToStr((volumeRod * numCylinder))); sw.WriteLine("Разность объемов полостей, литр - " + aLabel.dblToStr(volumeDelta) + " / " + aLabel.dblToStr((volumeDelta * numCylinder))); sw.WriteLine("Усилие при выходе штоков, кг - " + aLabel.dblToStr(forcePiston) + " / " + aLabel.dblToStr((forcePiston * numCylinder))); sw.WriteLine("Усилие при втягивании штоков, кг - " + aLabel.dblToStr(forceRod) + " / " + aLabel.dblToStr((forceRod * numCylinder))); sw.WriteLine("Время выхода штоков, сек - " + dOut); sw.WriteLine("Время втягивания штоков, сек - " + dIn); } sw.WriteLine(""); sw.WriteLine(""); // закрыть поток sw.Close(); // инфо о записи файла toolStripStatusLabel1.Text = "Запись файла D:\\cylinderData.txt произведена"; } catch { toolStripStatusLabel1.Text = "Sorry, error"; } #endregion }
public static void WriteLog(LogParameterModel item) { DateTime nowTime = DateTime.Now; //switch (item.LogLevel) //{ // case ELogLevel.Debug: // break; // case ELogLevel.Info: // break; // case ELogLevel.Error: // break; // case ELogLevel.Warn: // break; // case ELogLevel.Fatal: // break; //} if (string.IsNullOrEmpty(item.ClassName)) { item.ClassName = ""; } if (string.IsNullOrEmpty(item.Title)) { item.Title = ""; } if (string.IsNullOrEmpty(item.Message)) { item.Message = ""; } if (string.IsNullOrEmpty(item.PathPrefix)) { item.PathPrefix = "/log/" + nowTime.ToString("yyyy/MM/dd"); } if (string.IsNullOrEmpty(item.LogName)) { item.LogName = nowTime.ToString("yyyyMMdd"); } if (string.IsNullOrEmpty(item.LogExt)) { item.LogExt = "log"; } string directory = GetMapPath(item.PathPrefix); if (string.IsNullOrEmpty(directory)) { return; } try { if (!System.IO.Directory.Exists(directory)) { System.IO.Directory.CreateDirectory(directory); } string path = string.Format("{0}/{1}.{2}", directory, item.LogName, item.LogExt); var buf = new StringBuilder(); buf.Append("日志时间:"); buf.Append(DateTime.Now); buf.Append("\t"); buf.Append("日志等级:"); buf.Append(item.LogLevel); if (!string.IsNullOrEmpty(item.Title)) { buf.Append("\t"); buf.Append("日志标题:"); buf.Append(item.Title); } if (!string.IsNullOrEmpty(item.Message)) { buf.Append("\t"); buf.Append("日志信息:"); buf.Append(item.Message); } if (!string.IsNullOrEmpty(item.ClassName)) { buf.Append("\t"); buf.Append("ClassName:"); buf.Append(item.ClassName); } if (!string.IsNullOrEmpty(item.MethodName)) { buf.Append("\t"); buf.Append("MethodName:"); buf.Append(item.MethodName); } if (!string.IsNullOrEmpty(item.MethodParameters)) { buf.Append("\t"); buf.Append("MethodParameters:"); buf.Append(item.MethodParameters); } if (!System.IO.File.Exists(path)) { using (var sw = System.IO.File.CreateText(path)) { sw.WriteLine(buf); sw.WriteLine(); sw.Close(); } } else { var fileinfo = new System.IO.FileInfo(path); using (var sw = fileinfo.AppendText()) { sw.WriteLine(buf); sw.WriteLine(); sw.Close(); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } }
static void Main(string[] args) { string tempPath = System.Environment.GetEnvironmentVariable ("TEMP"); if (tempPath == null) { tempPath = System.Environment.GetEnvironmentVariable ("TMP"); } if (tempPath == null) { tempPath = "..\\.."; } string machineName = String.Empty; string longKeyName = "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345"; string longValName = "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345"; Exception exc = null; System.DateTime now = InicDateTime (); Object obj = null; string[] sL = null; Microsoft.Win32.RegistryKey rKey1 = null; Microsoft.Win32.RegistryKey rKey = null; Microsoft.Win32.RegistryKey rKey2 = null; System.IO.FileInfo fileInfo = new System.IO.FileInfo (tempPath + "\\resources12reg.txt"); fileInfo.Create ().Close (); System.IO.StreamWriter outFile = fileInfo.AppendText (); System.Console.WriteLine (tempPath + "\\resources12reg.txt"); try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/rKey = Microsoft.Win32.Registry.ClassesRoot.CreateSubKey (longKeyName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\" + longKeyName); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (rKey)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.DeleteSubKey (longKeyName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\" + longKeyName); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.SetValue (longValName, "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\" + longValName); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/obj = Microsoft.Win32.Registry.ClassesRoot.GetValue (longValName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\" + longValName); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (obj)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/Microsoft.Win32.Registry.ClassesRoot.DeleteValue (longValName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + "HKEY_CLASSES_ROOT\\" + longValName); outFile.WriteLine ("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } outFile.Flush (); outFile.Close (); }
public virtual bool OpenFile() { try { if (textWriter != null) CloseFile(); bool found = false; System.IO.FileInfo fileInfo; if (Directory != null && Directory != "") CheckDirectoryExists(); int version = 0; do { TextFileName = GetCandidateName(version++); fileInfo = new System.IO.FileInfo(TextFileName); if (autoNumberVersion) found = !fileInfo.Exists; // find a version that does not exist else found = true; // does not matter if it exists } while (!found); TextFileFullName = fileInfo.Name; if (fileInfo.Exists) { textWriter = fileInfo.AppendText(); isNewFile = false; } else { textWriter = fileInfo.CreateText(); isNewFile = true; } } catch (Exception e) { lastError = e.Message; return false; } lastError = ""; return true; }
public Form5() { InitializeComponent(); System.IO.StreamReader sr; System.IO.StreamReader sr2; String auth; int numg; sr = new System.IO.StreamReader("D:\\PV\\q1.txt", System.Text.Encoding.GetEncoding(1251)); System.IO.FileInfo fi = new System.IO.FileInfo("D:\\PV\\q.txt"); System.IO.FileInfo fi2 = new System.IO.FileInfo("D:\\PV\\a.txt"); System.IO.StreamWriter sw; System.IO.StreamWriter sw2; sw = fi.AppendText(); sw2 = fi2.AppendText(); auth = sr.ReadLine(); while (!sr.EndOfStream) { sw.WriteLine(sr.ReadLine()); sw2.WriteLine(auth); } sr.Close(); sw.Close(); sw2.Close(); sr = new System.IO.StreamReader("D:\\PV\\basesost.txt", System.Text.Encoding.GetEncoding(1251)); numg = (int)Convert.ToDouble(sr.ReadLine()); sr.Close(); numg++; System.IO.FileInfo fi3 = new System.IO.FileInfo("D:\\PV\\base" + numg.ToString() + ".txt"); System.IO.FileInfo fi4 = new System.IO.FileInfo("D:\\PV\\abase" + numg.ToString() + ".txt"); sw = fi3.CreateText(); sw2 = fi4.CreateText(); sr = new System.IO.StreamReader("D:\\PV\\q.txt", System.Text.Encoding.GetEncoding(1251)); sr2 = new System.IO.StreamReader("D:\\PV\\a.txt", System.Text.Encoding.GetEncoding(1251)); while (!sr.EndOfStream) { sw.WriteLine(sr.ReadLine()); sw2.WriteLine(sr2.ReadLine()); } sr.Close(); sr2.Close(); sw.Close(); sw2.Close(); System.IO.FileInfo fi5 = new System.IO.FileInfo("D:\\PV\\gamerec.txt"); sw = fi5.AppendText(); sr = new System.IO.StreamReader("D:\\PV\\rez.txt", System.Text.Encoding.GetEncoding(1251)); sw.WriteLine(numg.ToString()); label2.Text = sr.ReadLine(); sw.WriteLine(label2.Text); label1.Text = sr.ReadLine(); sw.WriteLine(label1.Text); auth = sr.ReadLine(); if (auth != "") { sw.WriteLine(sr.ReadLine()); sw.WriteLine(sr.ReadLine()); } sw.WriteLine(""); sr.Close(); sw.Close(); System.IO.FileInfo fi6 = new System.IO.FileInfo("D:\\PV\\basesost.txt"); sw = fi6.CreateText(); sw.WriteLine(numg.ToString()); sw.Close(); this.Text = "Rez"; }
static void Main(string[] args) { string tempPath = System.Environment.GetEnvironmentVariable("TEMP"); if (tempPath == null) { tempPath = System.Environment.GetEnvironmentVariable("TMP"); } if (tempPath == null) { tempPath = "..\\.."; } string machineName = String.Empty; string longKeyName = "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345"; string longValName = "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345"; Exception exc = null; System.DateTime now = InicDateTime(); Object obj = null; string[] sL = null; Microsoft.Win32.RegistryKey rKey1 = null; Microsoft.Win32.RegistryKey rKey = null; Microsoft.Win32.RegistryKey rKey2 = null; System.IO.FileInfo fileInfo = new System.IO.FileInfo(tempPath + "\\resources12reg.txt"); fileInfo.Create().Close(); System.IO.StreamWriter outFile = fileInfo.AppendText(); System.Console.WriteLine(tempPath + "\\resources12reg.txt"); try { exc = null; rKey = null; now = System.DateTime.Now; /*<Resource>*/ rKey = Microsoft.Win32.Registry.ClassesRoot.CreateSubKey(longKeyName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + "HKEY_CLASSES_ROOT\\" + longKeyName); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.CreateSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(rKey)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ Microsoft.Win32.Registry.ClassesRoot.DeleteSubKey(longKeyName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + "HKEY_CLASSES_ROOT\\" + longKeyName); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.DeleteSubKey(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ Microsoft.Win32.Registry.ClassesRoot.SetValue(longValName, "newData"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + "HKEY_CLASSES_ROOT\\" + longValName); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.SetValue(String, Object)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; obj = null; now = System.DateTime.Now; /*<Resource>*/ obj = Microsoft.Win32.Registry.ClassesRoot.GetValue(longValName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + "HKEY_CLASSES_ROOT\\" + longValName); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.GetValue(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + toString(obj)); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } try { exc = null; now = System.DateTime.Now; /*<Resource>*/ Microsoft.Win32.Registry.ClassesRoot.DeleteValue(longValName); } catch (Exception e) { exc = e; } finally { outFile.WriteLine("Name: " + "HKEY_CLASSES_ROOT\\" + longValName); outFile.WriteLine("Func: " + "Microsoft.Win32.RegistryKey.DeleteValue(String)"); outFile.WriteLine("Proc: " + System.Diagnostics.Process.GetCurrentProcess().Id); outFile.WriteLine("Time: " + GetTime(now)); outFile.WriteLine("Retv: " + ""); outFile.WriteLine("Errc: " + ""); outFile.WriteLine("Exce: " + GetException(exc)); } outFile.Flush(); outFile.Close(); } // Main
static void Main(string[] args) { string tempPath = System.Environment.GetEnvironmentVariable ("TEMP"); if (tempPath == null) { tempPath = System.Environment.GetEnvironmentVariable ("TMP"); } if (tempPath == null) { tempPath = "..\\.."; } Exception exc = null; System.DateTime now = System.DateTime.Now; System.Security.Cryptography.X509Certificates.X509Certificate xc = null; System.IO.StreamWriter sw = null; System.IO.StreamReader sr = null; System.IO.DirectoryInfo di = null; bool b = false; System.DateTime dt = InicDateTime (); string[] sL = null; System.IO.FileInfo[] fiL = null; System.IO.DirectoryInfo[] diL = null; System.IO.FileSystemInfo[] fsiL = null; System.IO.FileStream fs = null; System.IO.FileInfo fi = null; System.IAsyncResult asr = null; int i = 0; long l = 0; string s = null; System.IO.IsolatedStorage.IsolatedStorageFile isf = null; System.IO.IsolatedStorage.IsolatedStorageFileStream isfs = null; byte[] bL = null; System.Diagnostics.Process p = null; System.IO.FileInfo fileInfo = new System.IO.FileInfo (tempPath + "\\resources4file.txt"); fileInfo.Create ().Close (); System.IO.StreamWriter outFile = fileInfo.AppendText (); System.Console.WriteLine (tempPath + "\\resources4file.txt"); try { exc = null; xc = null; now = System.DateTime.Now; xc = System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromCertFile (tempPath + "\\dummyFile1.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile1.txt"); outFile.WriteLine ("Func: " + "System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromCertFile(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (xc)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; xc = null; now = System.DateTime.Now; xc = System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromSignedFile (tempPath + "\\dummyFile2.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile2.txt"); outFile.WriteLine ("Func: " + "System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromSignedFile(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (xc)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } /* try { System.IO.BinaryWriter.Write (); System.IO.BinaryWriter.Seek (); System.IO.BinaryWriter.Flush (); System.IO.BinaryWriter.Close (); System.IO.BinaryWriter bw = new System.IO.BinaryWriter (); } catch (Exception e) { } try { System.IO.BufferedStream.WriteByte (); System.IO.BufferedStream.Write (); System.IO.BufferedStream.ReadByte (); System.IO.BufferedStream.Read (); System.IO.BufferedStream.SetLength (); System.IO.BufferedStream.Seek (); System.IO.BufferedStream.EndWrite (); System.IO.BufferedStream.BeginWrite (); System.IO.BufferedStream.EndRead (); System.IO.BufferedStream.BeginRead (); System.IO.BufferedStream.Flush (); System.IO.BufferedStream.Close (); System.IO.BufferedStream bs = new System.IO.BufferedStream (); } catch (Exception e) { } */ try { exc = null; try { exc = null; sw = null; now = System.DateTime.Now; sw = new System.IO.StreamWriter (tempPath + "\\dummyFile3.txt"); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile3.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.ctor(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; System.Console.SetOut (sw); try { exc = null; now = System.DateTime.Now; System.Console.WriteLine (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile3.txt"); outFile.WriteLine ("Func: " + "System.Console.WriteLine()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.Console.Out.Write ("hello"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile3.txt"); outFile.WriteLine ("Func: " + "System.IO.TextWriter.Write(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } finally { try { sw.Close (); } catch (Exception) { } } } catch (Exception) { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile3.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.ctor(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sr = null; now = System.DateTime.Now; sr = new System.IO.StreamReader (tempPath + "\\dummyFile4.txt"); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamReader.ctor(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { System.Console.SetIn (sr); try { exc = null; now = System.DateTime.Now; System.Console.ReadLine (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile4.txt"); outFile.WriteLine ("Func: " + "System.Console.ReadLine()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.Console.In.ReadLine (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.ReadLine()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } finally { try { sr.Close (); } catch (Exception) { } } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamReader.ctor(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sw = null; now = System.DateTime.Now; sw = new System.IO.StreamWriter (tempPath + "\\dummyFile5.txt"); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.ctor(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { System.Console.SetError (sw); try { exc = null; now = System.DateTime.Now; System.Console.Error.WriteLine (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile5.txt"); outFile.WriteLine ("Func: " + "System.IO.TextWriter.WriteLine(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } finally { try { sw.Close (); } catch (Exception) { } } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile5.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.ctor(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { try { exc = null; di = null; now = System.DateTime.Now; di = System.IO.Directory.CreateDirectory (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.CreateDirectory(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (di)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; di = null; now = System.DateTime.Now; di = System.IO.Directory.GetParent (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath); outFile.WriteLine ("Func: " + "System.IO.Directory.GetParent(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (di)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; b = System.IO.Directory.Exists (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.Exists(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (b)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetCreationTime (tempPath + "\\TestDir1", new System.DateTime (2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.SetCreationTime(String, DateTime)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; dt = InicDateTime (); now = System.DateTime.Now; dt = System.IO.Directory.GetCreationTime (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.GetCreationTime(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (dt)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetLastWriteTime (tempPath + "\\TestDir1", new System.DateTime (2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.SetLastWriteTime(String, DateTime)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; dt = InicDateTime (); now = System.DateTime.Now; dt = System.IO.Directory.GetLastWriteTime (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.GetLastWriteTime(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (dt)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetLastAccessTime (tempPath + "\\TestDir1", new System.DateTime (2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.SetLastAccessTime(String, DateTime)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; dt = InicDateTime (); now = System.DateTime.Now; dt = System.IO.Directory.GetLastAccessTime (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.GetLastAccessTime(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (dt)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; sL = System.IO.Directory.GetFiles (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.GetFiles(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sL = null; now = System.DateTime.Now; sL = System.IO.Directory.GetDirectories (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.GetDirectories(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.GetFileSystemEntries (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.GetFileSystemEntries(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.SetCurrentDirectory (tempPath + "\\TestDir1\\.."); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath); outFile.WriteLine ("Func: " + "System.IO.Directory.SetCurrentDirectory(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.Move (tempPath + "\\TestDir1", tempPath + "\\TestDir2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.Move(String, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); //--- outFile.WriteLine ("Name: " + tempPath + "\\TestDir2"); outFile.WriteLine ("Func: " + "System.IO.Directory.Move(String, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.Delete (tempPath + "\\TestDir1"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir1"); outFile.WriteLine ("Func: " + "System.IO.Directory.Delete(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.Directory.Delete (tempPath + "\\TestDir2"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir2"); outFile.WriteLine ("Func: " + "System.IO.Directory.Delete(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { di = null; di = new System.IO.DirectoryInfo (tempPath); System.IO.DirectoryInfo di2 = null; try { try { exc = null; di2 = null; now = System.DateTime.Now; di2 = di.CreateSubdirectory (tempPath + "\\TestDir3"); di = di2; } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.CreateSubdirectory(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (di2)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fiL = null; now = System.DateTime.Now; fiL = di.GetFiles (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.GetFiles()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fiL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; diL = null; now = System.DateTime.Now; diL = di.GetDirectories (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.GetDirectories()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (diL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fsiL = null; now = System.DateTime.Now; fsiL = di.GetFileSystemInfos (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.GetFileSystemInfos()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fsiL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; di.MoveTo (tempPath + "\\TestDir4"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir3"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); //--- outFile.WriteLine ("Name: " + tempPath + "\\TestDir4"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } finally { try { exc = null; char[] backSlash = new char[1]; backSlash[0] = '\\'; outFile.WriteLine ("Name: " + di.FullName.TrimEnd (backSlash)); now = System.DateTime.Now; di.Delete (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.Delete()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } try { di = null; di = new System.IO.DirectoryInfo (tempPath + "\\TestDir5"); try { exc = null; now = System.DateTime.Now; di.Create (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir5"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.Create()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; di.MoveTo (tempPath + "\\TestDir6"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\TestDir5"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); //--- outFile.WriteLine ("Name: " + tempPath + "\\TestDir6"); outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.MoveTo(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } finally { try { exc = null; char[] backSlash = new char[1]; backSlash[0] = '\\'; outFile.WriteLine ("Name: " + di.FullName.TrimEnd (backSlash)); now = System.DateTime.Now; di.Delete (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Func: " + "System.IO.DirectoryInfo.Delete()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } } catch (Exception) { } try { try { exc = null; sr = null; now = System.DateTime.Now; sr = System.IO.File.OpenText (tempPath + "\\dummyFile6.txt"); sr.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile6.txt"); outFile.WriteLine ("Func: " + "System.IO.File.OpenText(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sw = null; now = System.DateTime.Now; sw = System.IO.File.CreateText (tempPath + "\\dummyFile7.txt"); sw.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile7.txt"); outFile.WriteLine ("Func: " + "System.IO.File.CreateText(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sw = null; now = System.DateTime.Now; sw = System.IO.File.AppendText (tempPath + "\\dummyFile8.txt"); sw.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile8.txt"); outFile.WriteLine ("Func: " + "System.IO.File.AppendText(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; now = System.DateTime.Now; fs = System.IO.File.Open (tempPath + "\\dummyFile9.txt", System.IO.FileMode.OpenOrCreate); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.Open(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.File.SetCreationTime (tempPath + "\\dummyFile9.txt", new System.DateTime (2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.SetCreationTime(String, DateTime)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; dt = InicDateTime (); now = System.DateTime.Now; dt = System.IO.File.GetCreationTime (tempPath + "\\dummyFile9.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.GetCreationTime(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (dt)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.File.SetLastAccessTime (tempPath + "\\dummyFile9.txt", new System.DateTime (2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.SetLastAccessTime(String, DateTime)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; dt = System.IO.File.GetLastAccessTime (tempPath + "\\dummyFile9.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.GetLastAccessTime(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (dt)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.File.SetLastWriteTime (tempPath + "\\dummyFile9.txt", new System.DateTime (2003, 01, 01)); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.SetLastWriteTime(String, DateTime)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; dt = InicDateTime (); now = System.DateTime.Now; dt = System.IO.File.GetLastWriteTime (tempPath + "\\dummyFile9.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile9.txt"); outFile.WriteLine ("Func: " + "System.IO.File.GetLastWriteTime(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (dt)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; now = System.DateTime.Now; fs = System.IO.File.OpenRead (tempPath + "\\dummyFile10.txt"); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile10.txt"); outFile.WriteLine ("Func: " + "System.IO.File.OpenRead(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; now = System.DateTime.Now; fs = System.IO.File.OpenWrite (tempPath + "\\dummyFile11.txt"); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile11.txt"); outFile.WriteLine ("Func: " + "System.IO.File.OpenWrite(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; now = System.DateTime.Now; fs = System.IO.File.Create (tempPath + "\\testFile1.txt"); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile1.txt"); outFile.WriteLine ("Func: " + "System.IO.File.Create(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; now = System.DateTime.Now; System.IO.File.Move (tempPath + "\\testFile1.txt", tempPath + "\\testFile2.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile1.txt"); outFile.WriteLine ("Func: " + "System.IO.File.OpenWrite(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); //--- outFile.WriteLine ("Name: " + tempPath + "\\testFile2.txt"); outFile.WriteLine ("Func: " + "System.IO.File.OpenWrite(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; System.IO.File.Delete (tempPath + "\\testFile2.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile2.txt"); outFile.WriteLine ("Func: " + "System.IO.File.Delete(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; b = System.IO.File.Exists (tempPath + "\\testFile3.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile3.txt"); outFile.WriteLine ("Func: " + "System.IO.File.Exists(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (b)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { fi = new System.IO.FileInfo (tempPath + "\\testFile4.txt"); try { exc = null; fs = null; now = System.DateTime.Now; fs = fi.Create (); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.Create()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sr = null; now = System.DateTime.Now; sr = fi.OpenText (); sr.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.OpenText()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sw = null; now = System.DateTime.Now; sw = fi.CreateText (); sw.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.CreateText()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; sw = null; now = System.DateTime.Now; sw = fi.AppendText (); sw.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile4.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.AppendText()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (sw)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; fi = new System.IO.FileInfo (tempPath + "\\testFile5.txt"); now = System.DateTime.Now; fs = fi.Open (System.IO.FileMode.Open); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile5.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.Create(FileMode)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; fs = null; now = System.DateTime.Now; fs = fi.OpenWrite (); fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile5.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.OpenWrite()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fi.MoveTo (tempPath + "\\testFile6.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\testFile5.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.MoveTo(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); //--- outFile.WriteLine ("Name: " + tempPath + "\\testFile6.txt"); outFile.WriteLine ("Func: " + "System.IO.FileInfo.MoveTo(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; char[] backSlash = new char[1]; backSlash[0] = '\\'; outFile.WriteLine ("Name: " + fi.FullName.TrimEnd (backSlash)); now = System.DateTime.Now; fi.Delete (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Func: " + "System.IO.FileInfo.Delete()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { exc = null; byte[] array = new byte[1]; array[0] = 0; fs = null; now = System.DateTime.Now; fs = System.IO.File.Open (tempPath + "\\dummyFile12.txt", System.IO.FileMode.OpenOrCreate); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.File.Open(String, FileMode)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; now = System.DateTime.Now; fs.Lock (0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Lock(Int64, Int64)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fs.Unlock (0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Unlock(Int64, Int64)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fs.WriteByte (0); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.WriteByte(Byte)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fs.Write (array, 0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Write(Byte[], Int32, Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; asr = null; now = System.DateTime.Now; asr = fs.BeginWrite (array, 0, 1, null, null); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; now = System.DateTime.Now; fs.EndWrite (asr); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.EndWrite(IAsyncResult)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fs.SetLength (2); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.SetLength(Int64)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fs.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = fs.ReadByte (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.ReadByte()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = fs.Read (array, 0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Read(Byte[], Int32, Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; l = 0; now = System.DateTime.Now; l = fs.Seek (0, System.IO.SeekOrigin.Begin); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Seek(Int64, SeekOrigin)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (l)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; asr = null; now = System.DateTime.Now; asr = fs.BeginRead (array, 0, 1, null, null); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; i = 0; now = System.DateTime.Now; i = fs.EndRead (asr); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.EndRead(IAsyncResult)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; fs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.FileStream.Close(IAsyncResult)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile12.txt"); outFile.WriteLine ("Func: " + "System.IO.File.Open(String, FileMode)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (fs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { System.IO.TextWriter tw = new System.IO.StreamWriter (tempPath + "\\dummyFile13.txt"); try { exc = null; now = System.DateTime.Now; tw.WriteLine ("hello"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextWriter.WriteLine(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; tw.Write ("12345678790"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextWriter.Write(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; tw.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextWriter.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; tw.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextWriter.Close()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { char[] array = new char[1]; array[0] = 'a'; System.IO.TextReader tr = new System.IO.StreamReader (tempPath + "\\dummyFile13.txt"); try { exc = null; s = null; now = System.DateTime.Now; s = tr.ReadLine (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.ReadLine()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (s)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = tr.ReadBlock (array, 0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.ReadBlock(Char[], Int32, Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = tr.Read (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.Read()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = tr.Read (array, 0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.Read(Char[], Int32, Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; s = null; now = System.DateTime.Now; s = tr.ReadToEnd (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.ReadToEnd()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (s)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; tr.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile13.txt"); outFile.WriteLine ("Func: " + "System.IO.TextReader.Close()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { sw = new System.IO.StreamWriter (tempPath + "\\dummyFile14.txt"); try { exc = null; now = System.DateTime.Now; sw.Write (0); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile14.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.Write(Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; sw.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile14.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; sw.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile14.txt"); outFile.WriteLine ("Func: " + "System.IO.StreamWriter.Close()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } /* try { exc = null; System.IO.IsolatedStorage.IsolatedStorageScope iss = System.IO.IsolatedStorage.IsolatedStorageScope.User | System.IO.IsolatedStorage.IsolatedStorageScope.Assembly | System.IO.IsolatedStorage.IsolatedStorageScope.Domain; isf = null; now = System.DateTime.Now; isf = System.IO.IsolatedStorage.IsolatedStorageFile.GetStore (iss, null, null); try { exc = null; now = System.DateTime.Now; isf.Dispose (); } catch (Exception e) { exc = e; } // System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForDomain (); // System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForAssembly (); // System.IO.IsolatedStorage.IsolatedStorageFile.GetStore (System.IO.IsolatedStorage.IsolatedStorageScope.User | System.IO.IsolatedStorage.IsolatedStorageScope.Assembly | System.IO.IsolatedStorage.IsolatedStorageScope.Domain, null, null); try { exc = null; now = System.DateTime.Now; isf.CreateDirectory ("dummyDir"); } catch (Exception e) { exc = e; } try { exc = null; now = System.DateTime.Now; isf.GetDirectoryNames ("*"); } catch (Exception e) { exc = e; } try { exc = null; now = System.DateTime.Now; isf.DeleteFile ("dummyFile"); } catch (Exception e) { exc = e; } try { exc = null; now = System.DateTime.Now; isf.DeleteDirectory ("dummyDir"); } catch (Exception e) { exc = e; } try { exc = null; now = System.DateTime.Now; isf.GetFileNames ("*"); } catch (Exception e) { exc = e; } try { exc = null; now = System.DateTime.Now; isf.Close (); } catch (Exception e) { exc = e; } try { exc = null; now = System.DateTime.Now; System.IO.IsolatedStorage.IsolatedStorageFile.Remove (iss); } catch (Exception e) { exc = e; } } catch (Exception e) { exc = e; } */ try { exc = null; byte[] array = new byte[1]; array[0] = 0; isfs = null; now = System.DateTime.Now; isfs = new System.IO.IsolatedStorage.IsolatedStorageFileStream (tempPath + "\\dummyFile15.txt", System.IO.FileMode.OpenOrCreate); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.ctor(String, FileMode)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (isfs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; now = System.DateTime.Now; isfs.Lock (0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Lock(Int64, Int64)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; isfs.Unlock (0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Unlock(Int64, Int64)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; isfs.WriteByte (0); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.WriteByte(Byte)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; isfs.Write (array, 0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Write(Byte[], Int32, Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; asr = null; now = System.DateTime.Now; asr = isfs.BeginWrite (array, 0, 1, null, null); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.BeginWrite(IAsyncResult, Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; now = System.DateTime.Now; isfs.EndWrite (asr); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.EndWrite(IAsyncResult)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.BeginWrite(IAsyncResult, Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; isfs.SetLength (2); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.SetLength(Int64)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; isfs.Flush (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Flush()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; l = 0; now = System.DateTime.Now; l = isfs.Seek (0, System.IO.SeekOrigin.Begin); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Seek(Int64, SeekOrigin)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (l)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = isfs.ReadByte (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.ReadByte()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; i = 0; now = System.DateTime.Now; i = isfs.Read (array, 0, 1); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Read(Byte[], Int32, Int32)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; asr = null; now = System.DateTime.Now; asr = isfs.BeginRead (array, 0, 1, null, null); outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); try { exc = null; i = 0; now = System.DateTime.Now; i = isfs.EndRead (asr); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.EndRead(IAsyncResult)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (i)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (asr)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; now = System.DateTime.Now; isfs.Close (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.Close()"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception e) { exc = e; outFile.WriteLine ("Name: " + tempPath + "\\dummyFile15.txt"); outFile.WriteLine ("Func: " + "System.IO.IsolatedStorage.IsolatedStorageFileStream.ctor(String, FileMode)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (isfs)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { System.Net.WebClient wc = new System.Net.WebClient (); try { exc = null; now = System.DateTime.Now; wc.DownloadFile ("http://www.google.com", tempPath + "\\dummyFile16.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile16.txt"); outFile.WriteLine ("Func: " + "System.Net.WebClient.DownloadFile(String, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + ""); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; bL = null; now = System.DateTime.Now; bL = wc.UploadFile ("http://www.google.com", tempPath + "\\dummyFile16.txt"); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile16.txt"); outFile.WriteLine ("Func: " + "System.Net.WebClient.UploadFile(String, String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + toString (bL)); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } try { string processString = null; try { exc = null; p = null; now = System.DateTime.Now; p = System.Diagnostics.Process.Start (tempPath + "\\dummyFile16.txt"); processString = toString (p); p.Kill (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile16.txt"); outFile.WriteLine ("Func: " + "System.Diagnostics.Process.Start(String)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + processString); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } try { exc = null; System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo (tempPath + "\\dummyFile16.txt"); p = null; now = System.DateTime.Now; p = System.Diagnostics.Process.Start (psi); processString = toString (p); p.Kill (); } catch (Exception e) { exc = e; } finally { outFile.WriteLine ("Name: " + tempPath + "\\dummyFile16.txt"); outFile.WriteLine ("Func: " + "System.Diagnostics.Process.Start(ProcessStartInfo)"); outFile.WriteLine ("Proc: " + System.Diagnostics.Process.GetCurrentProcess ().Id); outFile.WriteLine ("Time: " + GetTime (now)); outFile.WriteLine ("Retv: " + processString); outFile.WriteLine ("Errc: " + ""); outFile.WriteLine ("Exce: " + GetException (exc)); } } catch (Exception) { } /* try { now = System.DateTime.Now; System.Configuration.AppSettingsReader asr = new System.Configuration.AppSettingsReader (); asr.GetValue ("key", System.Type.GetType ("System.Object", false)); } catch (Exception e) { } */ /* try { System.Xml.XmlDocument.Save (); System.Xml.XmlDocument.LoadXml (); System.Xml.XmlDocument.WriteContentTo (); System.Xml.XmlDocument.WriteTo (); System.Xml.XmlDocument xd = new System.Xml.XmlDocument (System.Xml.XmlNameTable); System.Xml.XmlDocumentFragment.WriteContentTo (); System.Xml.XmlDocumentFragment.WriteTo (); System.Xml.XmlDocumentType.WriteContentTo (); System.Xml.XmlDocumentType.WriteTo (); } catch (Exception e) { } try { System.Xml.XmlWriter.WriteNode (); System.Xml.XmlWriter.WriteAttributes (); System.Xml.XmlWriter.WriteStartElement (); System.Xml.XmlWriter.WriteAttributeString (); System.Xml.XmlWriter.WriteStartAttribute (); System.Xml.XmlWriter.WriteElementString (); } catch (Exception e) { } try { System.Xml.XmlTextWriter xtw = System.Xml.XmlTextWriter (tempPath + "\\dummyFile.txt", System.Text.Encoding.ASCII); xtw.WriteNode (); xtw.WriteAttributes (); xtw.WriteQualifiedName ("localName", ); xtw.WriteName (); xtw.WriteNmToken (); xtw.WriteBinHex (); xtw.WriteBase64 (); xtw.WriteRaw (); xtw.WriteChars (); xtw.WriteSurrogateCharEntity (); xtw.WriteString (); xtw.WriteWhitespace (); xtw.WriteCharEntity (); xtw.WriteEntityRef (); xtw.WriteProcessingInstruction (); xtw.WriteComment (); xtw.WriteCData (); xtw.WriteEndAttribute (); xtw.WriteStartAttribute (); xtw.WriteFullEndElement (); xtw.WriteEndElement (); xtw.WriteStartElement (); xtw.WriteDocType (); xtw.WriteEndDocument (); xtw.WriteStartDocument (); xtw.WriteAttributeString (); xtw.WriteElementString (); xtw.Flush (); xtw.Close (); } catch (Exception e) { } try { System.Xml.XmlReader.IsStartElement (); System.Xml.XmlReader.ReadEndElement (); System.Xml.XmlReader.ReadElementString (); System.Xml.XmlReader.ReadStartElement (); System.Xml.XmlReader.MoveToContent (); System.Xml.XmlReader.Skip (); System.Xml.XmlReader.IsName (); System.Xml.XmlReader.IsNameToken (); } catch (Exception e) { } try { System.Xml.XmlTextReader.ReadAttributeValue (); System.Xml.XmlTextReader.ResolveEntity (); System.Xml.XmlTextReader.LookupNamespace (); System.Xml.XmlTextReader.ReadOuterXml (); System.Xml.XmlTextReader.ReadInnerXml (); System.Xml.XmlTextReader.IsStartElement (); System.Xml.XmlTextReader.ReadEndElement (); System.Xml.XmlTextReader.ReadElementString (); System.Xml.XmlTextReader.ReadStartElement (); System.Xml.XmlTextReader.MoveToContent (); System.Xml.XmlTextReader.ReadString (); System.Xml.XmlTextReader.Skip (); System.Xml.XmlTextReader.Close (); System.Xml.XmlTextReader.Read (); System.Xml.XmlTextReader.MoveToElement (); System.Xml.XmlTextReader.MoveToNextAttribute (); System.Xml.XmlTextReader.MoveToFirstAttribute (); System.Xml.XmlTextReader.MoveToAttribute (); System.Xml.XmlTextReader.GetAttribute (); System.Xml.XmlTextReader.GetRemainder (); System.Xml.XmlTextReader.ReadChars (); System.Xml.XmlTextReader.ReadBase64 (); System.Xml.XmlTextReader.ReadBinHex (); System.Xml.XmlTextReader.ctor (); } catch (Exception e) { } try { System.Xml.XmlEntityReference.WriteContentTo (); System.Xml.XmlEntityReference.WriteTo (); System.Xml.XmlImplementation.CreateDocument (); System.Xml.XmlImplementation.ctor (); System.Xml.XmlText.WriteContentTo (); System.Xml.XmlText.WriteTo (); } catch (Exception e) { } */ outFile.Flush (); outFile.Close (); try { sL = System.IO.Directory.GetFiles (tempPath, "tempFile*.txt"); foreach (string str in sL) { try { System.IO.File.Delete (str); } catch (Exception) { } } sL = System.IO.Directory.GetFiles (tempPath, "dummyFile*.txt"); foreach (string str in sL) { try { System.IO.File.Delete (str); } catch (Exception) { } } sL = System.IO.Directory.GetDirectories (tempPath, "TempDir*"); foreach (string str in sL) { try { System.IO.Directory.Delete (str); } catch (Exception) { } } } catch (Exception) { } }