fBaseXtensions.Cache.External.Debugging.DebugData_Items.SerializeToXML C# (CSharp) Method

SerializeToXML() static private method

static private SerializeToXML ( DebugData_Items settings ) : void
settings DebugData_Items
return void
        internal static void SerializeToXML(DebugData_Items settings)
        {
            FolderPaths.CheckFolderExists(DefaultFolderPath);

            var serializer = new XmlSerializer(typeof(DebugData_Items));
            var textWriter = new StreamWriter(DefaultFilePath);
            serializer.Serialize(textWriter, settings);
            textWriter.Close();
        }

Usage Example

Esempio n. 1
0
        public void CheckEntry(CacheACDItem entry)
        {
            var d = new DebugItemDataEntry(entry);

            if (ItemsData.Entries.Contains(d))
            {
                return;
            }
            ItemsData.Entries.Add(d);
            DebugData_Items.SerializeToXML(ItemsData);
        }