/// <summary> /// /// </summary> /// <param name="length"></param> /// <returns></returns> public static AnsiStringSqlType GetAnsiString( int length ) { string key = GetKeyForLengthBased( typeof( AnsiStringSqlType ).Name, length ); AnsiStringSqlType returnSqlType = ( AnsiStringSqlType ) sqlTypes[ key ]; if( returnSqlType == null ) { returnSqlType = new AnsiStringSqlType( length ); sqlTypes.Add( key, returnSqlType ); } return returnSqlType; }
/// <summary> /// /// </summary> /// <param name="length"></param> /// <returns></returns> public static AnsiStringSqlType GetAnsiString(int length) { string key = GetKeyForLengthBased(typeof(AnsiStringSqlType).Name, length); AnsiStringSqlType returnSqlType = ( AnsiStringSqlType )sqlTypes[key]; if (returnSqlType == null) { returnSqlType = new AnsiStringSqlType(length); sqlTypes.Add(key, returnSqlType); } return(returnSqlType); }
/// <summary> /// /// </summary> /// <param name="sqlType"></param> internal AnsiStringType(AnsiStringSqlType sqlType) : base(sqlType) { }