CSL_Test__1.TorrentXMLHandler.InitializeFresh C# (CSharp) Метод

InitializeFresh() публичный статический Метод

public static InitializeFresh ( ) : void
Результат void
        public static void InitializeFresh()
        {
            DataColumn column;

            if (xmlStream != null)
                xmlStream.Close();
            try
            {
                FileInfo fi = new FileInfo(xmlSchemaName);
                fi.Delete();
            }
            catch { }

            dataset = new DataSet("TorrentSet");
            table = new DataTable("Torrent");

            table.Columns.Add("Site Origin", typeof(string));
            table.Columns.Add("Artist", typeof(string));
            table.Columns.Add("Album", typeof(string));
            table.Columns.Add("Save Structure", typeof(string));
            table.Columns.Add("Year", typeof(string));
            table.Columns.Add("Bitrate", typeof(string));
            table.Columns.Add("Release Format", typeof(string));
            table.Columns.Add("Physical Format", typeof(string));
            table.Columns.Add("Bit Format", typeof(string));

            //Handle Column
            column = new DataColumn();
            column.ReadOnly = true;
            column.DataType = typeof(bool);
            column.ColumnName = "Handled";
            table.Columns.Add(column);
            //Error Column
            column = new DataColumn();
            column.ReadOnly = true;
            column.DataType = typeof(bool);
            column.ColumnName = "Error";
            table.Columns.Add(column);
            //Internally Handled Column
            column = new DataColumn();
            column.ReadOnly = false;
            column.DataType = typeof(bool);
            column.ColumnName = "Processed";
            table.Columns.Add(column);

            table.Columns.Add("File", typeof(string));
            table.Columns.Add("File Path", typeof(string));
            dataset.Tables.Add(table);
            table.PrimaryKey = new DataColumn[] { table.Columns["File"] };

            xmlStream = new FileStream(xmlSchemaName, FileMode.CreateNew);
            dataset.WriteXmlSchema(xmlStream);
            xmlStream.Close();
        }