Npgsql.NpgsqlConnectionStringBuilder.ToInt32 C# (CSharp) Method

ToInt32() private static method

private static ToInt32 ( object value, int min, int max, string key ) : int
value object
min int
max int
key string
return int
		private static int ToInt32(object value, int min, int max, string key)

		{
			int v = Convert.ToInt32(value);

			if (v < min)

			{
				throw new ArgumentOutOfRangeException(String.Format(resman.GetString("Exception_IntegerKeyValMin"), key, min), key);
			}

			else if (v > max)

			{
				throw new ArgumentOutOfRangeException(String.Format(resman.GetString("Exception_IntegerKeyValMax"), key, max), key);
			}

			return v;
		}