internal bool DefinedInParent(string name) {
if (name == null)
return false;
if (_bExceptionList)
{
string ParentListEnclosed = "," + SeedList + ",";
if (name.Equals(_ignoreName) || ParentListEnclosed.IndexOf("," + name + ",", StringComparison.Ordinal) >= 0) {
return true;
}
}
return (internalDictionary.Contains(name) &&
((ConfigurationValueFlags)internalDictionary[name] & ConfigurationValueFlags.Inherited) != 0);
}