1 write to _flags
System.Configuration.ConfigurationManager (1)
System\Configuration\BaseConfigurationRecord.cs (1)
167_flags = default;
56 references to _flags
System.Configuration.ConfigurationManager (56)
System\Configuration\BaseConfigurationRecord.cs (41)
197if (!_flags[ProtectedDataInitialized]) InitProtectedConfigurationSection(); 215if (!_flags[ContextEvaluated]) 219_flags[ContextEvaluated] = true; 230internal bool RecordSupportsLocation => _flags[SupportsLocation] || IsMachineConfig; 293if (_flags[PrefetchAll]) 333_flags[SupportsChangeNotifications] = ClassFlags[ClassSupportsChangeNotifications] && 335_flags[SupportsRefresh] = ClassFlags[ClassSupportsRefresh] && Host.SupportsRefresh; 336_flags[SupportsKeepInputs] = ClassFlags[ClassSupportsKeepInputs] || _flags[SupportsRefresh]; 337_flags[SupportsPath] = Host.SupportsPath; 338_flags[SupportsLocation] = Host.SupportsLocation; 341if (_flags[SupportsLocation]) 342_flags[IsAboveApplication] = Host.IsAboveApplication(_configPath); 344_flags[IsTrusted] = true; 348if (_flags[SupportsLocation]) 563_flags[PrefetchAll] = Host.PrefetchAll(_configPath, ConfigStreamInfo.StreamName); 1130return skipInChildApps && _flags[IsAboveApplication]; 1256bool isTrusted = _flags[IsTrusted]; 1321if (success && !_flags[SupportsKeepInputs]) sectionRecord.ClearRawXml(); 1366if (!_flags[SupportsRefresh] 1603if (_flags[ProtectedDataInitialized]) return; 1611_flags[ProtectedDataInitialized] = true; 1765_flags[NamespacePresentInFile] = true; 1766_flags[NamespacePresentCurrent] = true; 2047_flags[IsTrusted], 2410isFromTrustedConfigRecord: _flags[IsTrusted], 2653if (!_flags[SupportsLocation]) 2803if (!_flags[SupportsLocation]) 2856if (_flags[IsLocationListResolved]) return; 2863if (!_flags[IsLocationListResolved]) 2986_flags[IsLocationListResolved] = true; 3218if (_flags[Closed]) return null; 3245if (_flags[Closed]) return null; 3253if (_flags[SupportsChangeNotifications]) 3259if (_flags[SupportsChangeNotifications]) Host.StartMonitoringStreamForChanges(streamname, callbackDelegate); 3271if (_flags[Closed]) 3371if (_flags[SupportsPath]) 3443if (!_flags[SupportsLocation]) return false; 3474if (_flags[Closed]) return; 3481if (!_flags[Closed]) 3483_flags[Closed] = true;
System\Configuration\MgmtConfigurationRecord.cs (15)
65get { return _flags[NamespacePresentCurrent]; } 66set { _flags[NamespacePresentCurrent] = value; } 74if (_flags[NamespacePresentCurrent] == _flags[NamespacePresentInFile]) return NamespaceChange.None; 75return _flags[NamespacePresentCurrent] ? NamespaceChange.Add : NamespaceChange.Remove; 107_flags[ForceLocationWritten] = true; 699_flags[IsTrusted], 1720if (_flags[ForceLocationWritten]) 1727if (_flags[SuggestLocationRemoval]) 1901_flags[NamespacePresentInFile] = _flags[NamespacePresentCurrent]; 1905_flags[ForceLocationWritten] = false; 1906_flags[SuggestLocationRemoval] = false; 3156_flags[ForceLocationWritten] = false; 3157_flags[SuggestLocationRemoval] = true;