Castle ActiveRecord:不同线程中的会话错误搜索和延迟加载属性的访问
我在 C# 中使用 Castle ActiveRecord 的多线程桌面应用程序遇到了问题: 为了在根据用户输入搜索对象时保持 GUI 处于活动状态,我使用 BackgroundWork…
通过 ActiveRecord 将 unicode 字符串存储到 SQL Server
我使用 Castle ActiveRecord 作为我的 ORM。当我尝试存储 unicode 字符串时,却得到问号。 当我使用 mysql 时,保存 unicode 字符串工作得很好,但是…
使用STI和ActiveRecordBase<>具有完整的 FindAll
是否可以使用单表继承的通用支持,并且仍然能够 FindAll 基类? 作为一个额外的问题,我是否能够使用 ActiveRecordLinqBase<>还有?我确实喜欢这些问…
Castle ActiveRecord - 在不强制引用完整性的情况下生成模式?
我刚刚开始使用 Castle active record,因为它似乎是进入 NHibernate 的一种温和方式。我真的很喜欢在开发过程中从我的类生成数据库模式的想法。 我想…
Castle ActiveRecord 属性乐观锁定
Castle ActiveRecord 可以对属性进行乐观锁定吗?我发现乐观锁定适用于整个类,但不适用于单个属性。就我而言,我需要这样做,以便在集合中添加/删除…
如何保存 NHibernate 会话中已存在的瞬态对象?
我有一个包含 产品 列表的 Store: var store = new Store(); store.Products.Add(new Product{ Id = 1, Name = "Apples" }; store.Products.Add(new …
在 Castle ActiveRecord 中按 ID 选择
如何编写一个条件来返回属于特定用户的所有订单? public class User { [PrimaryKey] public virtual int Id { get; set; } } public class Order { […
在oracle和ms sql server之间共享activerecord类
我的 Castle ActiveRecord 类中有 Oracle 的主键序列: [PrimaryKey(PrimaryKeyType.SeqHiLo, "UserId", SequenceName = "users_seq")] public int Id…
Castle ActiveRecord 的 ActiveRecordMediator 是否有效?支持LINQ吗?
Castle ActiveRecord 的 ActiveRecordMediator 类是否支持 LINQ 查询?我找不到任何返回 IQueryable 的方法。由于其设计原因,我的域对象无法从 Activ…
ActiveRecord 映射
早上好,伙计们。 我对 NHibernate 生成的查询有疑问。我的映射如下所示: public class Matricula { [BelongsTo("IdTurma", NotNull=True)] public T…
Castle的AbstractFacility类在哪里?
我正在尝试使用 Castle.Core 的主干版本来编译 Castle.Facilities.ActiveRecordIntegration 。 ARIntegration 使用位于 Castle.MicroKernel DLL 中的…
Castle Active Record - 使用缓存
我是 Castle Active Record 模式的新手,我正在尝试了解如何有效地使用缓存。 所以我想做(或想要做)的是在调用 GetAll 时,查明我之前是否调用过它…
冒号 ':'错误 - 并非所有命名参数都已在 Nhibernate 中设置?
每当我从用户界面传递字符“:”时,我都会遇到问题。 NHibernate 将其误认为是命名参数并抛出错误,因为它没有任何值。 例外是:- 并非所有命名参数…
Castle ActiveRecord:SessionScope.Current 在 IIS 7 下为空
我将 ASP.Net MVC(目前仍为 1.0)与 Castle ActiveRecord 和 NHibernate.Linq 一起使用。在 IIS 6 下一切都很好。 但是,我在将应用程序部署到 IIS 7…
Castle ActiveRecord TransactionScope 失败导致以后的查询无效
我试图解决使用回滚的 Castle ActiveRecord TransactionScope 时的问题。 回滚后,我无法查询 Dog 表。 “Dog.FindFirst()”行失败,并显示“无法为 D…