I teorin ja. I praktiken riktar MS sig mot MS-verktyg =de fungerar endast med stöd för SQL-server och SQL Server CE-funktioner. Om andra databaser tillhandahåller några speciella ytterligare funktioner är de antingen inte tillgängliga i EF eller måste hackas in på något sätt.
Det är exemplet på en sådan funktion. Jag vet inte om möjligheten att returnera databasmarkören från lagrad procedur i SQL-servern och EF stöder verkligen inte det.
Men det är inte problemet med EF utan hur Oracle bygger API:et för att använda det. IMHO hela markören är på något sätt dold av ODP.NET och den skickar normalt resultat satt till EF. Mappningen av markörresultatet beskrivs i konfigurationen.