public void Parse()
        {
            ParseKey();
            //ParseKey(new Manager().GetKey(DataSourceId, SreKeyTypes.CSharpCodeOutputWriter.ToString()));

            AttributeNames               = AttributeNames.DistinctEx();
            SystemAttributeNames         = SystemAttributeNames.DistinctEx();
            ProcessVariablesIncorrectWay = ProcessVariablesIncorrectWay.DistinctEx();
            ProcessVariables             = ProcessVariables.DistinctEx();
        }
Пример #2
0
        public void Parse()
        {
            using (StringReader reader = new StringReader(RuleAsXaml))
            {
                string line = string.Empty;
                do
                {
                    line = reader.ReadLine();
                    if (line != null)
                    {
                        Collect(line);
                    }
                } while (line != null);
            }

            AttributeNames               = AttributeNames.DistinctEx();
            SystemAttributeNames         = SystemAttributeNames.DistinctEx();
            ProcessVariablesIncorrectWay = ProcessVariablesIncorrectWay.DistinctEx();
            ProcessVariables             = ProcessVariables.DistinctEx();
        }