private GetProcedureColumns ( String procedureString, AbstractDbCommand command ) : |
||
procedureString | String | |
command | AbstractDbCommand | |
return |
internal ArrayList GetProcedureColumns(AbstractDBConnection connection, String commandText,AbstractDbCommand command) { string connectionCatalog = connection.JdbcConnection.getCatalog(); string key = String.Concat(connection.ConnectionString, connectionCatalog, commandText); System.Collections.Hashtable cache = Cache; ArrayList col = cache[key] as ArrayList; if (null != col) { return col; } col = connection.GetProcedureColumns(commandText,command); if (col != null) cache[key] = col; return col; }