L'ultima documentazione di ODP.NET - per "11.2 Release 5 Production (11.2.0.3.0)" di settembre 2012 - afferma il seguente problema noto nella sezione "Suggerimenti, limitazioni e problemi noti relativi a Entity Framework", che risolve l'errore da le istruzioni "if" nei blocchi di codice della domanda:
La documentazione ODP.NET precedente - per "Release 11.2.0.3.0 Production" di maggio 2011 - riporta lo stesso problema noto, quindi a quanto pare questo è un problema noto da un po' di tempo.
Nessuna della documentazione sopra menzionata menziona lo stesso errore dalle istruzioni "AddObject" nei blocchi di codice della domanda, ma quel problema è molto simile a un altro problema noto per i campi XMLType menzionato: