2 types derived from BaseConfigurationRecord
System.Configuration (2)
System\Configuration\MgmtConfigurationRecord.cs (1)
23
internal sealed class MgmtConfigurationRecord :
BaseConfigurationRecord
{
System\Configuration\RuntimeConfigurationRecord.cs (1)
22
internal sealed class RuntimeConfigurationRecord :
BaseConfigurationRecord
{
99 references to BaseConfigurationRecord
System.Configuration (99)
System\Configuration\BaseConfigurationRecord.cs (29)
129
protected
BaseConfigurationRecord
_parent; // parent record
143
private
BaseConfigurationRecord
_initDelayedRoot; // root of delayed initialization
249
case
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION:
324
BaseConfigurationRecord
parent,
402
BaseConfigurationRecord
current = _parent;
510
BaseConfigurationRecord
current = _parent;
831
internal
BaseConfigurationRecord
Parent {
1081
BaseConfigurationRecord
newRecord = (
BaseConfigurationRecord
) configRoot.GetConfigRecord(configPath);
2084
_protectedConfig = GetSection(
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION, false, false) as ProtectedConfigurationSection;
2112
_configBuilders = GetSection(
BaseConfigurationRecord
.RESERVED_SECTION_CONFIGURATION_BUILDERS, false, false) as ConfigurationBuildersSection;
2167
internal FactoryRecord FindFactoryRecord(string configKey, bool permitErrors, out
BaseConfigurationRecord
configRecord) {
2169
BaseConfigurationRecord
tConfigRecord = this;
2193
BaseConfigurationRecord
dummy;
2209
BaseConfigurationRecord
configRecord;
2216
BaseConfigurationRecord
rootConfigRecord = configRecord;
2218
BaseConfigurationRecord
currentConfigRecord = configRecord._parent;
2220
BaseConfigurationRecord
tempConfigRecord;
2781
BaseConfigurationRecord
parent = Parent;
2782
BaseConfigurationRecord
immediateParent = Parent;
3489
BaseConfigurationRecord
parent = _parent;
3943
BaseConfigurationRecord
current;
4016
foreach (
BaseConfigurationRecord
child in children) {
4024
internal
BaseConfigurationRecord
hlGetChild(string configName) {
4028
return (
BaseConfigurationRecord
) _children[configName];
4033
internal void hlAddChild(string configName,
BaseConfigurationRecord
child) {
4079
BaseConfigurationRecord
configRecord = this;
4132
foreach (
BaseConfigurationRecord
child in _children.Values) {
4150
BaseConfigurationRecord
configRecord = this;
System\Configuration\ConfigurationElement.cs (2)
71
internal
BaseConfigurationRecord
_configRecord;
289
internal virtual void AssociateContext(
BaseConfigurationRecord
configRecord) {
System\Configuration\ConfigurationElementCollection.cs (8)
66
if (
BaseConfigurationRecord
.IsReservedAttributeName(value)) {
77
if (
BaseConfigurationRecord
.IsReservedAttributeName(value)) {
89
if (
BaseConfigurationRecord
.IsReservedAttributeName(value)) {
100
internal override void AssociateContext(
BaseConfigurationRecord
configRecord) {
590
if (
BaseConfigurationRecord
.IsReservedAttributeName(ElementName)) {
1042
if (
BaseConfigurationRecord
.IsReservedAttributeName(ElementName)) {
1114
if (
BaseConfigurationRecord
.IsReservedAttributeName(elementName)) {
1125
if (
BaseConfigurationRecord
.IsReservedAttributeName(elementName)) {
System\Configuration\ConfigurationProperty.cs (1)
210
if (
BaseConfigurationRecord
.IsReservedAttributeName(name)) {
System\Configuration\ConfigurationSectionCollection.cs (2)
151
string configKey =
BaseConfigurationRecord
.CombineConfigKey(_configSectionGroup.SectionGroupName, name);
196
string configKey =
BaseConfigurationRecord
.CombineConfigKey(_configSectionGroup.SectionGroupName, name);
System\Configuration\ConfigurationSectionGroupCollection.cs (2)
157
string configKey =
BaseConfigurationRecord
.CombineConfigKey(_configSectionGroup.SectionGroupName, name);
199
string configKey =
BaseConfigurationRecord
.CombineConfigKey(_configSectionGroup.SectionGroupName, name);
System\Configuration\ConfigurationValues.cs (2)
24
private
BaseConfigurationRecord
_configRecord;
35
internal void AssociateContext(
BaseConfigurationRecord
configRecord) {
System\Configuration\ContextInformation.cs (2)
21
private
BaseConfigurationRecord
_configRecord;
26
internal ContextInformation(
BaseConfigurationRecord
configRecord )
System\Configuration\Internal\InternalConfigConfigurationFactory.cs (1)
33
return
BaseConfigurationRecord
.NormalizeLocationSubPath(subPath, errorInfo);
System\Configuration\Internal\InternalConfigRoot.cs (20)
34
BaseConfigurationRecord
_rootConfigRecord; // root config record, one level above machine.config.
58
_rootConfigRecord = (
BaseConfigurationRecord
) RuntimeConfigurationRecord.Create(this, null, string.Empty);
70
internal
BaseConfigurationRecord
RootConfigRecord {
132
private void hlFindConfigRecord(string[] parts, out int nextIndex, out
BaseConfigurationRecord
currentRecord) {
136
BaseConfigurationRecord
childRecord = currentRecord.hlGetChild(parts[nextIndex]);
148
BaseConfigurationRecord
configRecord = (
BaseConfigurationRecord
) GetUniqueConfigRecord(configPath);
169
BaseConfigurationRecord
configRecord = (
BaseConfigurationRecord
) GetConfigRecord(configPath);
171
BaseConfigurationRecord
parentConfigRecord = configRecord.Parent;
202
BaseConfigurationRecord
currentRecord;
223
BaseConfigurationRecord
currentRecord;
233
string currentConfigPath = String.Join(
BaseConfigurationRecord
.ConfigPathSeparatorString, parts, 0, index);
242
BaseConfigurationRecord
childRecord;
249
childRecord = (
BaseConfigurationRecord
) RuntimeConfigurationRecord.Create(this, currentRecord, currentConfigPath);
269
void RemoveConfigImpl(string configPath,
BaseConfigurationRecord
configRecord) {
276
BaseConfigurationRecord
currentRecord;
313
public void RemoveConfigRecord(
BaseConfigurationRecord
configRecord) {
322
public void ClearResult(
BaseConfigurationRecord
configRecord, string configKey, bool forceEvaluation) {
327
BaseConfigurationRecord
currentRecord;
System\Configuration\MgmtConfigurationRecord.cs (7)
71
base.Init(configRoot, (
BaseConfigurationRecord
) parent, configPath, locationSubPath);
299
BaseConfigurationRecord
configRecord;
772
string configKey =
BaseConfigurationRecord
.CombineConfigKey(group, name);
860
string configKey =
BaseConfigurationRecord
.CombineConfigKey(group, name);
958
string configKey =
BaseConfigurationRecord
.CombineConfigKey(group, name);
1058
string configKey =
BaseConfigurationRecord
.CombineConfigKey(group, name);
1813
ProtectedConfigurationSection protectedConfig = GetSection(
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION) as ProtectedConfigurationSection;
System\Configuration\OverrideMode.cs (11)
101
case
BaseConfigurationRecord
.KEYWORD_OVERRIDEMODE_INHERIT:
104
case
BaseConfigurationRecord
.KEYWORD_OVERRIDEMODE_ALLOW:
107
case
BaseConfigurationRecord
.KEYWORD_OVERRIDEMODE_DENY:
259
attrib =
BaseConfigurationRecord
.KEYWORD_LOCATION_ALLOWOVERRIDE;
260
value = AllowOverride ?
BaseConfigurationRecord
.KEYWORD_TRUE :
BaseConfigurationRecord
.KEYWORD_FALSE;
263
attrib =
BaseConfigurationRecord
.KEYWORD_LOCATION_OVERRIDEMODE;
267
result = String.Format(CultureInfo.InvariantCulture,
BaseConfigurationRecord
.KEYWORD_LOCATION_OVERRIDEMODE_STRING, attrib, value);
280
return
BaseConfigurationRecord
.KEYWORD_OVERRIDEMODE_INHERIT;
283
return
BaseConfigurationRecord
.KEYWORD_OVERRIDEMODE_ALLOW;
286
return
BaseConfigurationRecord
.KEYWORD_OVERRIDEMODE_DENY;
System\Configuration\ProtectedConfiguration.cs (3)
25
ProtectedConfigurationSection config = PrivilegedConfigurationManager.GetSection(
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION) as ProtectedConfigurationSection;
35
public const string ProtectedDataSectionName =
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION;
39
ProtectedConfigurationSection config = PrivilegedConfigurationManager.GetSection(
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION) as ProtectedConfigurationSection;
System\Configuration\ProtectedConfigurationSection.cs (1)
83
BaseConfigurationRecord
.KEYWORD_PROTECTION_PROVIDER, // protectionProvider keyword
System\Configuration\RuntimeConfigurationRecord.cs (1)
30
configRecord.Init(configRoot, (
BaseConfigurationRecord
) parent, configPath, null);
System\Configuration\SectionInformation.cs (5)
101
internal void SetRuntimeConfigurationInformation(
BaseConfigurationRecord
configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord) {
244
if (
BaseConfigurationRecord
.IsImplicitSection(ConfigKey)) {
480
configSource =
BaseConfigurationRecord
.NormalizeConfigSource(value, null);
571
if (force == true &&
BaseConfigurationRecord
.IsImplicitSection(SectionName)) {
646
if (!AllowLocation || _configKey ==
BaseConfigurationRecord
.RESERVED_SECTION_PROTECTED_CONFIGURATION) {
System\Configuration\SectionUpdates.cs (2)
49
BaseConfigurationRecord
.SplitConfigKey(configKey, out group, out dummy);
56
string [] groups = group.Split(
BaseConfigurationRecord
.ConfigPathSeparatorParams);