Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="length"></param>
        /// <returns></returns>
        public static StringFixedLengthSqlType GetStringFixedLength(int length)
        {
            string key = GetKeyForLengthBased(typeof(StringFixedLengthSqlType).Name, length);

            StringFixedLengthSqlType returnSqlType = ( StringFixedLengthSqlType )sqlTypes[key];

            if (returnSqlType == null)
            {
                returnSqlType = new StringFixedLengthSqlType(length);
                sqlTypes.Add(key, returnSqlType);
            }

            return(returnSqlType);
        }
		/// <summary>
		/// 
		/// </summary>
		/// <param name="length"></param>
		/// <returns></returns>
		public static StringFixedLengthSqlType GetStringFixedLength( int length )
		{
			string key = GetKeyForLengthBased( typeof( StringFixedLengthSqlType ).Name, length );

			StringFixedLengthSqlType returnSqlType = ( StringFixedLengthSqlType ) sqlTypes[ key ];
			if( returnSqlType == null )
			{
				returnSqlType = new StringFixedLengthSqlType( length );
				sqlTypes.Add( key, returnSqlType );
			}

			return returnSqlType;
		}