Resultados da pesquisa a pedido "nhibernate"
Estado da sessão do NHibernate 3 após reversão ()
Eu tenho um problema. using (var tran = repository.Session.BeginTransaction()) { try { repository.Save(entity); tran.Comit(); } catch(Exception) { tran.Rollback(); throw; } } using (var tran = repository.Session.BeginTransaction()) { try ...
NHibernate: não é possível definir o carregamento lento com êxito
Eu tenho uma tabela Parent e uma tabela Child. Filho contém uma chave estrangeira para a tabela Pai, criando um relacionamento um para muitos. Aqui está uma parte do meu mapeamento que eu defino com o NHibernate fluente: public class ParentMap : ...
NHibernate: Como resolver esse problema de configuração de "dialeto"
Problema encontrado Em tempo de execução, sempre recebo o seguinteNHibernate.MappingException: "Could not compile the mapping document: GI.InventoryManager.CYB.Mappings.Part.hbm.xml"Sim, sua ação de construção está configurada paraEmbedded ...
Como criar uma restrição UNIQUE composta no FluentNHibernate?
Eu sei que possoMap(x => x.GroupName).WithUniqueConstraint() para uma única propriedade. Mas como criar uma restrição exclusiva composta no nHibernate fluente (onde a restrição exclusiva opera na combinação de duas colunas)?
Anexando um objeto desconectado a uma sessão do NHibernate; Melhor prática?
Meu repositório funciona em umUnitOfWork modelo; todas as operações, seja de recuperação ou persistência, devem ser executadas no escopo de umIDisposable UnitOfWork objeto de token, que nos bastidores está associado a umSession que executa o ...
É possível chamar propriedades virtuais do construtor de uma entidade NHibernate?
dê uma olhada neste código de exemplo: public class Comment { private Comment() { } public Comment(string text, DateTime creationDate, string authorEmail) { Text = text; CreationDate = creationDate; AuthorEmail = authorEmail; } public virtual ...
NHibernate: como o ID de identidade é atualizado ao salvar uma instância transitória?
Se eu usar a sessão por transação e ligar: session.SaveOrUpdate (entidade) corrigido: session.SaveOrUpdateCopy (entidade) ..e entidade é uma instância transitória com identidade-Id = 0. A linha acima deve atualizar automaticamente o ID da ...
NHibernate - Alterando subtipos
Como você altera o subtipo de uma linha no NHibernate? Por exemplo, se eu tenho uma entidade Cliente e uma subclasse de TierOneCustomer, tenho um caso em que preciso alterar um Cliente para um TierOneCustomer, mas o TierOneCustomer deve ter o ...
Como o TransactionScope reverte as transações?
Estou escrevendo um teste de integração em que inserirei vários objetos em um banco de dados e depois verifico se meu método recupera esses objetos. Minha conexão com o banco de dados é através do NHibernate ... e meu método usual de criar esse ...
nhibernate Iesi ISet falha ao remover ()
Eu tenho 2 classes tratadas pelo NHibernate: AssetGroup, Asset O AssetGroup possui uma coleção ISet _assets. O construtor do AssetGroup dirá _assets = new HashSet<Asset>();Eu tenho alguma operação para adicionar, remover ativo no ...