public ConfigurationSection Get(string name) {
VerifyIsAttachedToConfigRecord();
// validate name
if (String.IsNullOrEmpty(name))
throw ExceptionUtil.ParameterNullOrEmpty("name");
// prevent GetConfig from returning config not in this collection
if (name.IndexOf('/') >= 0)
return null;
// get the section from the config record
string configKey = BaseConfigurationRecord.CombineConfigKey(_configSectionGroup.SectionGroupName, name);
return (ConfigurationSection)_configRecord.GetSection(configKey);
}