protected override void Act() { logFilter = LoggingSection.GetDescendentsOfType <PriorityFilterData>().FirstOrDefault(); int maximumPriority = (int)logFilter.Property("MaximumPriority").Value; logFilter.Property("MinimumPriority").Value = maximumPriority + 1; logFilter.Validate(); }