internal FrameworkListProperty(string name, string key, List<string> defaultFrameworks, List<string> frequentFrameworks, List<string> rareFrameworks, string platformName) : base(name, key, "", platformName)
{
this.m_isFrequentEnabled = new SortedDictionary<string, bool>();
this.m_isRareEnabled = new SortedDictionary<string, bool>();
this.m_userFrameworks = new HashSet<string>();
this.m_defaultFrameworks = null;
this.m_frequentFrameworks = null;
this.m_rareFrameworks = null;
this.m_defaultFrameworks = defaultFrameworks;
this.m_frequentFrameworks = frequentFrameworks;
this.m_rareFrameworks = rareFrameworks;
this.ResetValues();
}