To call a stored procedure with output parameters from C#, I need to obtain the datatype and the size of the respective parameters. I am using the Oracle.DataAccess library. How can I get this information from stored procedure metadata on an Oracle database?

Someone gave the tables to query for SQL Server in this answer ([How to determine size property for stored procedure output parameters in C# data access layer](https://stackoverflow.com/questions/1395580/how-to-determine-size-property-for-stored-procedure-output-parameters-in-c-sharp)), however I'm looking to call stored procedures in Oracle.