コード例 #1
0
        private static CrawlingConditionComparisonType Create(string key, string name, Func <string, string, bool> condition)
        {
            CrawlingConditionComparisonType element = new CrawlingConditionComparisonType(key, name, condition);

            Mapping.Add(element.Key, element);
            return(element);
        }
コード例 #2
0
        private static CrawlingCondition DeserializeCondition(XElement element)
        {
            CrawlingCondition condition = new CrawlingCondition
            {
                Guid           = (Guid)element.Attribute("Guid"),
                ComparisonType = CrawlingConditionComparisonType.Parse((string)element.Attribute("ComparisonType")),
                FieldType      = CrawlingConditionFieldType.Parse((string)element.Attribute("FieldType")),
                Value          = (string)element.Attribute("Value")
            };

            return(condition);
        }