コード例 #1
0
 public static void WriteLogConfiguration(FusionLogConfiguration configuration)
 {
     using (var fusionKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Fusion", true))
     {
         fusionKey.SetValue("LogFailures", ToInt(configuration.LogFailures));
         fusionKey.SetValue("ForceLog", ToInt(configuration.ForceLog));
         fusionKey.SetValue("LogPath", configuration.LogDirectory);
         fusionKey.SetValue("LogResourceBinds", ToInt(configuration.LogResourceBinds));
     }
 }
コード例 #2
0
 public static void WriteLogConfiguration(FusionLogConfiguration configuration)
 {
     using (var fusionKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Fusion", true))
     {
         fusionKey.SetValue("LogFailures", ToInt(configuration.LogFailures));
         fusionKey.SetValue("ForceLog", ToInt(configuration.ForceLog));
         fusionKey.SetValue("LogPath", configuration.LogDirectory);
         fusionKey.SetValue("LogResourceBinds", ToInt(configuration.LogResourceBinds));
     }
 }
コード例 #3
0
        public static FusionLogConfiguration ReadLogConfiguration()
        {
            var cfg = new FusionLogConfiguration();

            using (var fusionKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Fusion", false))
            {
                cfg.LogFailures = ToBoolValue(fusionKey.GetValue("LogFailures"));
                cfg.ForceLog = ToBoolValue(fusionKey.GetValue("ForceLog"));
                cfg.LogResourceBinds = ToBoolValue(fusionKey.GetValue("LogResourceBinds"));
                cfg.LogDirectory = (string)fusionKey.GetValue("LogPath");
            }

            return cfg;
        }
コード例 #4
0
        public static FusionLogConfiguration ReadLogConfiguration()
        {
            var cfg = new FusionLogConfiguration();

            using (var fusionKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Fusion", false))
            {
                cfg.LogFailures      = ToBoolValue(fusionKey.GetValue("LogFailures"));
                cfg.ForceLog         = ToBoolValue(fusionKey.GetValue("ForceLog"));
                cfg.LogResourceBinds = ToBoolValue(fusionKey.GetValue("LogResourceBinds"));
                cfg.LogDirectory     = (string)fusionKey.GetValue("LogPath");
            }

            return(cfg);
        }