Jimmy, System.Data.OracleClient non supporta gli array.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6706b3ec5131
A seconda delle tue necessità, dovrai implementarlo tramite tipi di tabelle nidificate (tramite UDT o array assoc.) utilizzando i client ODP.net. Questa è probabilmente una buona direzione da percorrere, esp. poiché .net 4.0 ha System.Data deprecato .OracleClient .
Ma se sei bloccato con System.Data.OracleClient e stai solo provando a fare una variabile in-list, puoi farlo passando una stringa e seguendo alcuni di questi suggerimenti:http://asktom.oracle.com/pls/asktom/ f?p=100:11:0::::P11_QUESTION_ID:210612357425
spero che questo aiuti