private static bool Write(CrashDump.Options options, CrashDump.ExceptionInfo exceptionInfo, string outputDirectory) { if (!Platform.get_IsWindows()) { return(false); } string path = Path.Combine(outputDirectory, CrashDump.CreateDumpName()); if (!Directory.Exists(outputDirectory)) { Directory.CreateDirectory(outputDirectory); } using (FileStream fileStream = File.Create(path)) return(CrashDump.Write((SafeHandle)fileStream.SafeFileHandle, options, exceptionInfo)); }
// Token: 0x06000976 RID: 2422 RVA: 0x003B6054 File Offset: 0x003B4254 private static bool Write(CrashDump.Options options, CrashDump.ExceptionInfo exceptionInfo, string outputDirectory) { if (!Platform.IsWindows) { return(false); } string arg_23_0 = Path.Combine(outputDirectory, CrashDump.CreateDumpName()); if (!Directory.Exists(outputDirectory)) { Directory.CreateDirectory(outputDirectory); } bool result; using (FileStream fileStream = File.Create(arg_23_0)) { result = CrashDump.Write(fileStream.SafeFileHandle, options, exceptionInfo); } return(result); }
// Token: 0x06000974 RID: 2420 RVA: 0x003B5FE3 File Offset: 0x003B41E3 public static bool Write(CrashDump.Options options, string outputDirectory = ".") { return(CrashDump.Write(options, CrashDump.ExceptionInfo.None, outputDirectory)); }