Esempio n. 1
0
 private static void SaveScriptParameterCore(ScriptParameterCollection scriptParameters, string filePath)
 {
     try {
         using (Stream stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None, 4096, FileOptions.SequentialScan)) {
             XmlSerializer serializer = new XmlSerializer(scriptParameters.GetType());
             serializer.Serialize(stream, scriptParameters);
             stream.Close();
         }
     }
     catch (IOException ex) {
         string context = MethodInfo.GetCurrentMethod().Name;
         Debug.WriteLine(String.Format("{0}: Failed to save parameter because [{1}].", context, ex.Message));
     }
 }