System.Data.IDbCommand и асинхронное выполнение?

System.Data.SqlClient.SqlCommand имеет методы

BeginExecuteNonQuery
BeginExecuteReader
BeginExecuteXmlReader

и

EndExecuteNonQuery
EndExecuteReader
EndExecuteXmlReader

для асинхронного выполнения.

System.Data.IDbCommand есть только

ExecuteNonQuery
ExecuteReader
ExecuteXmlReader

, которые предназначены только для синхронных операций.

Есть ли интерфейс для асинхронных операций?
Кроме того, почему нет BeginExecuteScalar?

10
задан bkaid 10 September 2012 в 13:57
поделиться