Как получить объект DbDataReader непосредственно в Entity Framework?

Согласно MSDN (http://msdn.microsoft.com/en-us/library/dd487208.aspx), существует объект под названием DbDataReader это создается в процессе выполнения запроса SQL в Entity Framework.

Entity Framework "переводит" DbDataReader в класс сущности.

Как я могу получить доступ к DbDataReader напрямую?

1 ответ

Решение

Вы можете получить доступ к считывателю данных, если выполните запрос самостоятельно:

using (var command = context.Connection.CreateCommand())
{
    command.CommandText = "SELECT ...3;
    using (var reader = command.ExecuteReader())
    {
        ...
    }
}
Другие вопросы по тегам