gpt4 book ai didi

c# - 如何在 Entity Framework 中使用扩展方法

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:21 25 4
gpt4 key购买 nike

我需要使用两个扩展方法SqlCommandExtensions & SqlConnectionExtensions

http://msdn.microsoft.com/en-us/library/microsoft.practices.enterpriselibrary.windowsazure.transientfaulthandling.sqlazure(v=pandp.50).aspx

这里他们说如果我使用 Entity Framework 我就必须使用这些http://msdn.microsoft.com/en-us/library/hh680906%28v=pandp.50%29.aspx

In addition, the SqlCommandExtensions and SqlConnectionExtensions classes provide a set of extension methods that enable .NET developers to open SQL Azure database connections and invoke the SQL commands. These extension methods are useful in the event that you are unable to adapt your code to take advantage of the ReliableSqlConnection class. For example, you may be using the Enterprise Library Data Access Application Block or Entity Framework that use SqlConnection instances internally.

问题是他们没有提供任何关于如何使用它的示例。我到底如何在 Entity Framework 中使用这些扩展方法?我应该使用继承还是/以及到底应该在哪里完成?

最佳答案

我相信您只需要确保寻找正确的位置即可。 Here are the list of SqlCommandExtensionshere are the list of SqlConnectionExtensions 。我认为它们对于如何使用实际上是相当不言自明的。您可能可以通过谷歌搜索每个示例。

但是,与您可能应该使用的 POCO ORM 方式相比,这些似乎相当低级:

DbContextObjectContext可与 POCO 一起使用的方法

关于c# - 如何在 Entity Framework 中使用扩展方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9967944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com