Я пытаюсь использовать параметры SQL Server с параметрами ObjectContext.ExecuteStoreQuery
и ObjectContext.ExecuteStoreCommand
при непосредственном вызове хранимой процедуры или функции.
Именованные параметры SQL Server не совпадают с параметрами Entity Framework с именами параметров - они позволяют мне выполнить запрос, похожий на этот:
EXEC sp_GetData @firstParameter = 1, @thirdParameter = 2, @secondParameter = 1
Порядок параметров в этом запросе не имеет значения в отличие от Entity Framework с параметрами, которые оцениваются по порядку.
Я хочу использовать именованные параметры SQL Server с Entity Framework, чтобы при изменении порядка параметров в хранимой процедуре код Entity Framework, вызывающий его, не затрагивался.