ClearCanvas.Common.Configuration.SettingsStoreSettingsProvider.CanUpgradeSharedPropertyValues C# (CSharp) Method

CanUpgradeSharedPropertyValues() public method

public CanUpgradeSharedPropertyValues ( SettingsContext context ) : bool
context System.Configuration.SettingsContext
return bool
		public bool CanUpgradeSharedPropertyValues(SettingsContext context)
		{
			Type settingsClass = (Type)context["SettingsClassType"];
			string settingsKey = (string)context["SettingsKey"];
			var group = new SettingsGroupDescriptor(settingsClass);

			var storedValues = _store.GetSettingsValues(group, null, settingsKey);
			return storedValues == null || storedValues.Count == 0;
		}