0
A
回答
1
是的。這是支持的,這是一個快速通過如何做到這一點。
改變你的EF SSDL:
<Function Name="AvgStudentGrade" ReturnType="decimal" Schema="dbo" >
<Parameter Name="studentId" Mode="In" Type="int" />
</Function>
添加一個方法存根與相應的屬性:在
var students = from s in context.People
where s.EnrollmentDate != null
select new
{
name = s.LastName,
avgGrade = AvgStudentGrade(s.PersonID)
};
更多信息和完整的示例:
[EdmFunction("SchoolModel.Store", "AvgStudentGrade")]
public static decimal? AvgStudentGrade(int studentId)
{
throw new NotSupportedException("Direct calls are not supported.");
}
使用它
http://msdn.microsoft.com/en-us/library/dd456847(VS.100).aspx
相關問題
- 1. 如何使用c#執行sql用戶定義函數?
- 2. 什麼是用戶定義函數以及如何執行?
- 3. 如何對javascript中的用戶函數執行自定義回調
- 4. 在包中定義的執行函數
- 5. Python - 如何使用用戶定義的函數執行間接排序?
- 6. 如何在Leksah中定義用戶定義的函數?
- 7. 無法執行用戶定義的函數
- 8. 用戶定義的函數將不執行
- 9. 無法執行的SQL Server用戶自定義函數UDF
- 10. org.apache.spark.SparkException:未能執行用戶定義的函數
- 11. 如何在EF CTP4中執行自定義SQL
- 12. 如何在用戶定義函數中使用AQL函數?
- 13. 如何執行在插件選項中定義的函數
- 14. 用戶定義函數標記重複
- 15. 函數,使用一個變量定義與讓功能執行
- 16. 執行JS函數並從html中定義變量
- 17. 如何使用戶定義函數變量?
- 18. 如何在自定義數據驗證中使用用戶定義的函數?
- 19. 如何測量'用戶'在Linux和Windows中的函數執行時間
- 20. zend中的用戶定義函數
- 21. Vim中的用戶定義函數
- 22. C++中的MySQL用戶定義函數
- 23. Lisp中的SQLITE用戶定義函數
- 24. 如何在PHP中使用MySQL用戶定義的函數?
- 25. 如何在C++中調用用戶定義的函數?
- 26. 如何在.NET中使用SQL用戶定義的函數?
- 27. PHP定義函數而不執行
- 28. 在匿名自執行函數中定義全局函數?
- 29. 爲什麼不執行setInterval執行之前定義的函數?
- 30. 從用戶定義函數
感謝您的回覆。除了.edmx和設計器文件外,我無法看到。沒有可用的SSDL文件。如何找到它?謝謝 – Bill 2012-03-23 21:12:55