• 我可以扩展的LINQ到SQL支持的运算符?

  • 本文关于 c#,linq-to-sql,扩展方法extension-methods
  • CodeGo.net > 我可以扩展的LINQ到SQL支持的运算符?
  •  

    我可以扩展的LINQ到SQL支持的运算符?



    c# linq-to-sql 扩展方法extension-methods
    如果我想够厉害,我可以添加额外的LINQ来构建LINQ到SQL(我将能够如果创建自己的LINQ提供程序)?例如,许多内置的LINQ运算符(中XYZ.Any())获得直接转换为SQL(例如IF EXISTS(XYZ) )。 如果我需要一个专门的构造,将我什至可以设定的,或者这是否有被烤成实际的LINQ到SQLproviders? 我怎么会去增加一个新的操作符是C#的足够的钩子做的工作? 如果答案是肯定的,就这样的倾向能够通过由LINQ到SQL生成的动态SQL存储过程的能力大大替换(所有?)?
    本文地址 :CodeGo.net/1482669/
    -------------------------------------------------------------------------------------------------------------------------
    1.从理论上讲,你可以添加任意表达式支持LINQ提供程序,但帕维尔是正确的LINQ到SQL不会为出发点的工作。我会去了解一下subsonic或NHibernate的,这也已经下一旦提供程序支持的表达式LINQ提供程序,你只需要在构建一个等效IQueryable<T>-反映System.Linq.Queryable了解详情。 这就是说,解析表达式树是绝对不适合心脏虚弱。除非你在AST的理论很感兴趣,它可能会更容易 CodeGo.net,只是延长了开放源码软件的ORM在一个“正常”的方式。
    2. 不,LINQ to SQL中是不可扩展的那样。你能做的最好的存储
    本文标题 :我可以扩展的LINQ到SQL支持的运算符?
    本文地址 :CodeGo.net/1482669/
    1. 一个form如何装载其他Form?
    2. 用C#字体在应用程序启动:如何安装OpenType字体(OTF文件类型)
    3. using System.Data
    4. 。MDF文件和跨数据库查询?
    5. 将bool[] SendData= new bool[40960];保存为一个文件,有什么办法不?
    6. 为什么Thread.Join不让通过COM消息?
    7. Socket进程阻塞AcceptSocket()卡死!救
    8. 无法读取的True Type字体文件在我的WPF应用程序!
    9. C# winform中的flowlayoutpanel
    10. 设置ComboBox.SelectedIndexrestOneWayToSourceconstraints力ComboBox.SelectedItem

     
    

    Copyright © 2017 CodeGo.net
    http://codego.net/xinwen/ 足球比分网 足球比分 医药招商网 邵阳县新闻