Resultados da pesquisa a pedido "fluent-nhibernate"

3 a resposta

Economias em cascata com o AutoMapping Fluente do NHibernate - Resposta antiga ainda é válida?

Quero fazer exatamente o que essa pergunta faz:Economias em cascata com o Fluent NHibernate AutoMapping [https://stackoverflow.com/questions/586888/cascade-saves-with-fluent-nhibernate-automapping] Usando os mapeamentos do Fluent Nhibernate para ...

2 a resposta

Como mapear o IDictionary <string, Entity> no Fluent NHibernate

Eu tenho uma classe com um IDictionary nele. <map name="CodedExamples" table="tOwnedCodedExample"> <key> <column name="OwnerClassID"/> </key> <index type="string" column="ExampleCode"/> <many-to-many class="CodedExample" column ...

1 a resposta

NHibernate fluente 1.1: quando vários mapeamentos de nomes de colunas são usados em diferentes classes

Suponha que eu tenho isso (simplificado) Classe Cliente ID (v => v.numero_cliente, "numero_cliente") HasMany (v => v.Acionamentos) .Cascade.All (). LazyLoad () Class Movimentacao Referências (v => v.Cliente, "id_Fornecedor") Classe ...

3 a resposta

Como mapear uma interface no nhibernate?

Estou usando duas classesNiceCustomer & RoughCustomer que implementa a interfaceICustomer. oICustomer tem quatro propriedades. Eles são: Property Id() As IntegerProperty Name() As StringProperty IsNiceCustomer() As BooleanReadOnly Property ...

3 a resposta

Qual é a diferença entre um cache de consulta nhibernate e um cache de entidade ao usar o cache de segundo nível?

Estou tentando configurar o cache de segundo nível nhibernatee eu vejo neste artigo, [http://www.gitshah.com/2012/03/nhibernate-and-caching-part-2.html]e estou tentando entender a diferença entre o cache de consulta e o cache de entidade. Diz que ...

3 a resposta

Posso fazer uma convenção de chave estrangeira do Fluent NHibernate que inclua o nome da chave pai?

Eu tenho um esquema de banco de dados em que a convenção para o nome de uma chave estrangeira é: ForeignTable.Name + ForeignTable.PrimaryKeyNameEntão, por umChild referenciando uma tabelaParent tabela com uma coluna de chave primária ...

1 a resposta

IndexOutOfRangeException Profundamente nas entranhas do NHibernate

Eu tenho os seguintes mapeamentos: public class SecurityMap : ClassMap<Security> { public SecurityMap() { Table("Security"); CompositeId().KeyProperty(k => k.Id, "SecurityId").KeyProperty(k => k.EndDate); Map(x => x.LastUpdateUser); References(x ...

4 a resposta

Configurando a string para o tipo sql de "varchar" em vez de "nvarchar"

Eu tenho o seguinte mapeamento: public class LogEntryMap { public LogEntryMap() { Map.Id(x => x.Id).GeneratedBy.Identity(); Map(x => x.Context).CustomSqlType("varchar").Length(512); } }No entanto, usandoSchemaExport para gerar o banco de dados ...

2 a resposta

AssertionFailure: “identificador nulo” - FluentNH + SQLServerCE

O código falha em session.Save(employee);com AssertionFailure "identificador nulo". O que estou fazendo errado? using FluentNHibernate.Cfg; using FluentNHibernate.Cfg.Db; using FluentNHibernate.Mapping; using NHibernate; using NHibernate.Cfg; ...

2 a resposta

Verifique se o NHibernate SessionFactory é criado apenas uma vez

Eu escrevi uma classe NHibernateSessionFactory que contém um Nhibernate ISessionFactory estático. Isso é usado para garantir que tenhamos apenas uma fábrica de sessões e, na primeira vez em que OpenSession () for chamada, eu crio o SessionFactory ...