Основа Entity Framework - Неоднозначность выбора первого подхода к коду и первого подхода к базе данных

All() определяет, удовлетворяют ли все элементы последовательности условию. Any() определяет, удовлетворяет ли любой элемент последовательности

var numbers = new[]{1,2,3};

numbers.All(n => n % 2 == 0); // returns false
numbers.Any(n => n % 2 == 0); // returns true
0
задан InteXX 16 January 2019 в 18:41
поделиться

1 ответ

Мы еще не можем отобразить их, но мы можем вызвать их:

Public Class Sample
  Private Sub SpTest()
    Dim oContext As SchoolContext
    Dim oStudents As List(Of Student)

    oContext = New SchoolContext
    oStudents = oContext.Students.FromSql("GetStudents 'Bill'").ToList
  End Sub
End Class

Существуют некоторые ограничения:

  • Хранимая процедура должна возвращать данные сущности
  • Использование Magic String (хотя этого можно избежать путем создания небольшого API)
  • Именованные параметры еще не поддерживаются в EF Core (на момент написания статьи ниже)
[ 117] Вы можете найти больше информации здесь:

http://www.entityframeworktutorial.net/efcore/working-with-stored-procedure-in-ef-core.aspx [118 ]

Что касается вашего вопроса производительности, я бы посоветовал провести тестирование и тестирование производительности.

0
ответ дан InteXX 16 January 2019 в 18:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: