Existe uma maneira de passar um tipo personalizado de C# para Oracle usando System.Data.OracleClient?
Todos os recursos que encontro me enviam para o ODP e acrescentam que não devo me preocupar com o provedor da Microsoft, pois ele será obsoleto no .NET 4.
Acho que estou desistindo disso por enquanto, obrigado pela ajuda Alex e Diadistis.