Here are the examples of the csharp api class System.Data.Common.DbProviderConfigurationHandler.CloneParent(System.Collections.Specialized.NameValueCollection) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
View licensestatic internal object CreateStatic(object parent, object configContext, XmlNode section) { object config = parent; if (null != section) { config = CloneParent(parent as NameValueCollection); bool foundSettings = false; HandlerBase.CheckForUnrecognizedAttributes(section); foreach (XmlNode child in section.ChildNodes) { if (HandlerBase.IsIgnorableAlsoCheckForNonElement(child)) { continue; } string sectionGroup = child.Name; switch(sectionGroup) { case DbProviderConfigurationHandler.settings: if (foundSettings) { throw ADP.ConfigSectionsUnique(DbProviderConfigurationHandler.settings); } foundSettings= true; DbProviderDictionarySectionHandler.CreateStatic(config as NameValueCollection, configContext, child); break; default: throw ADP.ConfigUnrecognizedElement(child); } } } return config; }