Nie. Zarządzany sterownik nie obsługuje funkcji async
/ await
.
Możesz wywołać te metody, ponieważ muszą być zaimplementowane, aby były zgodne z definicją interfejsu, ale kod jest w rzeczywistości synchroniczny. Możesz użyć Task.Run
jeśli chcesz, ale nie możesz mieć dwóch połączeń jednocześnie (Oracle zagrozi im synchronicznie).