In theorie wel. In de praktijk richt MS zich op MS-tools =ze werken alleen op ondersteuning van SQL-server en SQL Server CE-functies. Als andere databases een aantal speciale extra functies bieden, zijn ze ofwel niet beschikbaar in EF of moeten ze op de een of andere manier worden gehackt.
Dat is het voorbeeld van zo'n functie. Ik ben niet op de hoogte van de mogelijkheid om de databasecursor van de opgeslagen procedure in de SQL-server te retourneren en EF ondersteunt dat echt niet.
Maar dat is niet het probleem van EF, maar van de manier waarop Oracle de API bouwt om het te gebruiken. IMHO is de hele cursor op de een of andere manier verborgen door ODP.NET en geeft het het normale resultaat door aan EF. De toewijzing van het cursorresultaat wordt beschreven in de configuratie.