Imported Upstream version 5.10.0.47

Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-01-24 17:04:36 +00:00
parent 88ff76fe28
commit e46a49ecf1
5927 changed files with 226314 additions and 129848 deletions

View File

@ -28,6 +28,7 @@ namespace System.Configuration {
private object _configSourceStreamVersion; // version of the configSource filestream
private bool _skipInChildApps; // skip inheritence by child apps?
private string _rawXml; // raw xml input of the section
private string _configBuilderName; // name of the configuration provider
private string _protectionProviderName; // name of the protection provider
private OverrideModeSetting _overrideMode; // override mode for child config paths
@ -36,7 +37,7 @@ namespace System.Configuration {
string configKey, string definitionConfigPath, string targetConfigPath, string subPath,
string filename, int lineNumber, object streamVersion,
string rawXml, string configSource, string configSourceStreamName, object configSourceStreamVersion,
string protectionProviderName, OverrideModeSetting overrideMode, bool skipInChildApps) {
string configBuilderName, string protectionProviderName, OverrideModeSetting overrideMode, bool skipInChildApps) {
_configKey = configKey;
_definitionConfigPath = definitionConfigPath;
@ -49,6 +50,7 @@ namespace System.Configuration {
_configSource = configSource;
_configSourceStreamName = configSourceStreamName;
_configSourceStreamVersion = configSourceStreamVersion;
_configBuilderName = configBuilderName;
_protectionProviderName = protectionProviderName;
_overrideMode = overrideMode;
_skipInChildApps = skipInChildApps;
@ -111,6 +113,11 @@ namespace System.Configuration {
set {_rawXml = value;}
}
internal string ConfigBuilderName {
get { return _configBuilderName; }
set { _configBuilderName = value; }
}
internal string ProtectionProviderName {
get {return _protectionProviderName;}
set {_protectionProviderName = value;}