草庐IT

entity-system

全部标签

c# - 哪些 LINQ 语句强制 Entity Framework 从数据库返回?

我知道有几个LINQ语句会导致EF计算结果并将结果从DB返回到内存。.ToList()就是一个。有没有人有执行此操作的完整语句列表?不确定....SingleOrDefault().Union()编辑:希望我能接受所有这些答案。来自每个人的好信息! 最佳答案 很长list.他们归结为AggregateAllAnyAverageContainsCountElementAtElementAtOrDefaultEmptyFirstFirstOrDefaultLastLastOrDefaultLongCountMaxMinSequenceE

c# - System.Web.HttpContext.Current.User.Identity.Name 与 ASP.NET 中的 System.Environment.UserName

System.Web.HttpContext.Current.User.Identity.Name和System.Environment.UserName在ASP.NetWeb上下文中有什么区别申请项目?这是我正在尝试做的代码:DatabasemyDB=DatabaseFactory.CreateDatabase();boolIsAuthUser=myDB.ExecuteScalar("procIsAuthorizedUser",System.Environment.UserName);如果它们在功能上相同,哪个在性能方面更好?这是一个C#4.0/ASP.Net网络应用程序,将在组织内

c# - System.Web.HttpContext.Current.User.Identity.Name 与 ASP.NET 中的 System.Environment.UserName

System.Web.HttpContext.Current.User.Identity.Name和System.Environment.UserName在ASP.NetWeb上下文中有什么区别申请项目?这是我正在尝试做的代码:DatabasemyDB=DatabaseFactory.CreateDatabase();boolIsAuthUser=myDB.ExecuteScalar("procIsAuthorizedUser",System.Environment.UserName);如果它们在功能上相同,哪个在性能方面更好?这是一个C#4.0/ASP.Net网络应用程序,将在组织内

c# - 如何设置 Entity Framework Core 迁移超时?

我使用的是最新(1.0.0)版的EFCore。我有一个要在相当大的数据库上运行的迁移。我跑:dotnetefdatabaseupdate-cApplicationDbContext并得到:Timeoutexpired.Thetimeoutperiodelapsedpriortocompletionoftheoperationortheserverisnotresponding.在连接字符串中,我明确地设置了超时时间:ConnectTimeout=150000不幸的是,它没有帮助。我应该怎么做? 最佳答案 您收到的错误消息是针对命令超

c# - 如何设置 Entity Framework Core 迁移超时?

我使用的是最新(1.0.0)版的EFCore。我有一个要在相当大的数据库上运行的迁移。我跑:dotnetefdatabaseupdate-cApplicationDbContext并得到:Timeoutexpired.Thetimeoutperiodelapsedpriortocompletionoftheoperationortheserverisnotresponding.在连接字符串中,我明确地设置了超时时间:ConnectTimeout=150000不幸的是,它没有帮助。我应该怎么做? 最佳答案 您收到的错误消息是针对命令超

c# - 什么是好的 Entity Framework 替代品

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我现在正在使用EntityFramework并且经常不得不编写内联sql,因为EntityFramework不支持全文搜索和其他功能。是否有ORM具有许多支持高级查询的功能?我觉得如果我有时要写内联sql,我还不如在内联sql中做所有的

c# - 什么是好的 Entity Framework 替代品

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我现在正在使用EntityFramework并且经常不得不编写内联sql,因为EntityFramework不支持全文搜索和其他功能。是否有ORM具有许多支持高级查询的功能?我觉得如果我有时要写内联sql,我还不如在内联sql中做所有的

c# - Assert.AreEqual() 与 System.Double 变得非常困惑

描述这不是真实世界的例子!请不要建议使用decimal或其他东西。我问这个只是因为我真的很想知道为什么会这样。我最近再次看到很棒的Tekpub网络广播与JonSkeet一起掌握C#4.0。在第7集-小数和float中,它真的很奇怪,甚至我们的ChuckNorrisofProgramming(又名JonSkeet)对我的问题没有真正的答案。只有一个可能是。问题:为什么MyTestMethod()失败而MyTestMethod2()通过?示例1[Test]publicvoidMyTestMethod(){doubled=0.1d;d+=0.1d;d+=0.1d;d+=0.1d;d+=0.1

c# - Assert.AreEqual() 与 System.Double 变得非常困惑

描述这不是真实世界的例子!请不要建议使用decimal或其他东西。我问这个只是因为我真的很想知道为什么会这样。我最近再次看到很棒的Tekpub网络广播与JonSkeet一起掌握C#4.0。在第7集-小数和float中,它真的很奇怪,甚至我们的ChuckNorrisofProgramming(又名JonSkeet)对我的问题没有真正的答案。只有一个可能是。问题:为什么MyTestMethod()失败而MyTestMethod2()通过?示例1[Test]publicvoidMyTestMethod(){doubled=0.1d;d+=0.1d;d+=0.1d;d+=0.1d;d+=0.1

c# - 在 C# 中的运行时设置 Entity Framework 连接字符串

我需要在运行时设置我的EntityFramework连接字符串。现在,我有以下内容:stringconnectionString="metadata=res://*/DataModels.CustomerDataModel.csdl|res://*/DataModels.CustomerDataModel.ssdl|res://*/DataModels.CustomerDataModel.msl;provider=System.Data.SqlClient;providerconnectionstring="datasource=tcp:{serverName},{portN