Exemple #1
0
        internal void setMode(string mode)
        {
            switch (mode)
            {
            case "day":
                Mode = GroupThrottleMode.PerDay;
                break;

            case "week":
                Mode = GroupThrottleMode.PerWeek;
                break;

            case "month":
                Mode = GroupThrottleMode.PerMonth;
                break;

            case "ever":
                Mode = GroupThrottleMode.Ever;
                break;

            case "none":
                Mode = GroupThrottleMode.NoLimit;
                break;

            case "disabled":
                Mode = GroupThrottleMode.Disabled;
                break;

            default:
                throw new ArgumentException(string.Format("Unknown mode found {0}", mode), "mode");
            }
        }
		internal void setMode(string mode)
		{
			switch(mode)
			{
				case "day":
					Mode = GroupThrottleMode.PerDay;
					break;
				case "week":
					Mode = GroupThrottleMode.PerWeek;
					break;
				case "month":
					Mode = GroupThrottleMode.PerMonth;
					break;
				case "ever":
					Mode = GroupThrottleMode.Ever;
					break;
				case "none":
					Mode = GroupThrottleMode.NoLimit;
					break;
				case "disabled":
					Mode = GroupThrottleMode.Disabled;
					break;
				default:
					throw new ArgumentException(string.Format("Unknown mode found {0}", mode), "mode");
			}
		}