internal SectionXmlInfo(
string configKey, string definitionConfigPath, string targetConfigPath, string subPath,
string filename, int lineNumber, object streamVersion,
string rawXml, string configSource, string configSourceStreamName, object configSourceStreamVersion,
string protectionProviderName, bool lockChildren, bool skipInChildApps) {
_configKey = configKey;
_definitionConfigPath = definitionConfigPath;
_targetConfigPath = targetConfigPath;
_subPath = subPath;
_filename = filename;
_lineNumber = lineNumber;
_streamVersion = streamVersion;
_rawXml = rawXml;
_configSource = configSource;
_configSourceStreamName = configSourceStreamName;
_configSourceStreamVersion = configSourceStreamVersion;
_protectionProviderName = protectionProviderName;
_lockChildren = lockChildren;
_skipInChildApps = skipInChildApps;
}