Tag: fluent-nhibernate

Fluent NHibernate können Sie schreiben NHibernate-mappings in stark typisierten C# – code. Dies ermöglicht eine einfache refactoring, verbesserte Lesbarkeit und übersichtlicher code.

Viele zu Viele Beziehung mit Fluent NHibernate

Anzahl der Antworten 2 Antworten
Ich bin immer folgende Fehlermeldung: "Kann nicht herausfinden, was die andere Seite einer viele-zu-viele-sein sollte." Team Organisation: public class Team : IEntity { public int Id { get; set; } public string Name { get; set; }

NHibernate-Code-Generierung

Anzahl der Antworten 6 Antworten
Arbeite ich mit NHibernate, und ein paar code generation tools. MyGeneration ist ein und SmartCode ist die andere. Diese Frage gestellt wurde, bevor, aber ich habe einige andere Antworten und gefunden, dass der code generation tools in

Fluent Nhibernate-Schema Generation

Anzahl der Antworten 1 Antworten
Ich Spiele seit etwa mit FluentNhibernate als Teil des S#arp-Architektur. Unten ist ein Beispiel-mapping. public class EventBaseMap : ClassMap<EventBase> { public EventBaseMap() { WithTable("Event_Header"); //NotLazyLoaded(); Id(x => x.Id).WithUnsavedValue(-1).GeneratedBy.Native(); Map(x => x.Name).WithLengthOf(50).Not.Nullable(); Map(x => x.Description).WithLengthOf(255); Map(x => x.Rating);

Trennen Sie Objekt von NHibernate session

Anzahl der Antworten 1 Antworten
In meinem nhibenate session ich Mapping mit AutoMapper und in der afterMap Aktion, die ich erstellen Sie eine neue Instanz des Objekts, weil ich extrahieren Sie das Objekt aus der DB, um die Eigenschaften zu vergleichen. Also

NHibernate QueryOver Unterabfrage wieder nur neuesten Datensatz

Anzahl der Antworten 1 Antworten
Ich habe eine Abfrage in Nhibernate QueryOver das bringt wieder eine Sammlung von episode Objekte (episode ein Zauber der Pflege), die wiederum eine Sammlung von episode Status als eine Eigenschaft, die jeder episode. Jedoch möchte ich dies

FluentNHibernate: LazyLoad und Fetch

Anzahl der Antworten 1 Antworten
in fluent nhibernate kann ich Holen.Etwas und Nicht.LazyLoad zu einem Referenz-oder HasMany. Was wird passieren, wenn ich beide verwenden? Wie diese beiden spiegelt sich auf die Abfrage von Daten in diese drei Möglichkeiten? class UserMap { HasMany(x=>x.Contacts).

Linq, Nhibernate left join

Anzahl der Antworten 1 Antworten
Einem Diebstahl hat ein Aktion Eigenschaft Dies ist die Abfrage, die ich versuche zu bekommen NHibernate.Linq zu erzeugen: SELECT * FROM `thefts` LEFT JOIN memberThefts ON thefts.id = memberThefts.theftId AND memberThefts.memberId = 1 Möchte ich, um eine

Fluent NHibernate - so ordnen Sie eine Unterklasse eins-zu-eins?

Anzahl der Antworten 2 Antworten
Angenommen ich habe drei Klassen. Es gilt zu instanziieren, aber es gibt auch Besondere Fälle B und D, welche Eine Unterklasse ein, das hinzufügen zusätzlicher Informationen. Wie würde ich den mapping-Dateien für diese im (fließend) NHibernate? public

Fügen Sie eine unique-Einschränkung auf mehrere Spalten mit FluentNHibernate

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse, die hat einen Primären Schlüssel als auch 2 Fremdschlüssel. Ausländische Kombinationen muss eindeutig sein. Ich sehe nicht einen Weg, dies zu tun (zumindest seit SetAttribute war veraltet). James berührte das mit SetAttribute: Wie

NHibernate 2 + Fluent Nhibernate medium Vertrauen

Anzahl der Antworten 1 Antworten
Wird NHibernate 2 und\oder Fluent Nhibernate arbeiten in einem medium vertrauenswürdigen Umgebung. Wenn nicht gibt es irgendwelche Workarounds? InformationsquelleAutor Dan | 2009-04-02

Wie erstellen Sie einen mehrspaltigen Index oder Unique-Einschränkung mit NHibernate

Anzahl der Antworten 2 Antworten
So erstellen Sie ein Multi-Column-Index und/oder Unique-Einschränkung mit NHibernate-Mapping oder Fluent NHibernate. InformationsquelleAutor Wahid Shalaly | 2009-05-07

Abrufen mit JoinQueryOver: Holen Sie sich greatgrandchildren, wissen Vater

Anzahl der Antworten 1 Antworten
Objekt-Struktur: Ein Haus hat viele Zimmer. Ein Zimmer hat viele Tabellen. Ein Tisch hat viele Vasen (auf es). Haus > Zimmer > Tabellen - > Vasen. Ich verwenden möchte, JoinQueryOver wählen Sie alle Tabellen, die mit Vasen,

CompositeId Ursachen nicht kompilieren Konnte das mapping-Dokument Fehler

Anzahl der Antworten 1 Antworten
Ich versuche, mit CompositeId für die Zuordnung zu einem legacy-system. Die source-Datenbank hat einen zusammengesetzten Primärschlüssel, so dass ich nicht verwenden können, den normalen dieser.Id-mapping. Hier ist mein Versuch, um eine Karte zu: public PriorityListPartMap() { this.Schema("EngSchedule");

Serialisieren nHibernate Abfrage zur JSON

Anzahl der Antworten 1 Antworten
Sich In Fluent nHibernate, ich entdeckte einen möglichen Schutzschalter für die Verwendung... Angesichts der folgenden POCO-code. public class Customer { public virtual int Id { get; set; } public virtual string Name { get; set; } public

Probleme mit FluentNHibernate + SQLite mit .NET4?

Anzahl der Antworten 7 Antworten
Ich habe eine WPF Anwendung mit VS2010 .Net3.5 Verwendung von Nhibernate mit FluentNHibernate + SQLite, und alle funktioniert. Will ich jetzt ändern, um zu verwenden .Net4, aber dies hat sich in eine eher schmerzhafte Erfahrung dann habe

Wie zu verwenden/anzeigen einer Datenbank-view zu füllen, eine geschlossene Sammlung?

Anzahl der Antworten 1 Antworten
Habe ich diese Klassen: public class FloorFill { protected FloorFill(){} public virtual ProductCatalog Catalog { get; set; } public virtual Inventory BatchedItem { get; set; } public virtual Transaction Batch { get; set; } public virtual int

NHibernate und Transaktionen - "Transaktion nicht verbunden oder unterbrochen wurde"

Anzahl der Antworten 2 Antworten
Folgenden wird ein repräsentativer Ausschnitt aus meinem code, in dem eine unerwartete, zumindest für meinen Teil, Ausnahme wird geworfen auf die transaction.Rollback() - Anweisung. Ausnahme ist der Typ NHibernate.TransactionException und die Nachricht ist "Transaktion nicht verbunden oder

ASP.NET MVC3 - 3-Tier-design - Transaktion Kontroll-und business-Schicht-design Fragen

Anzahl der Antworten 3 Antworten
Ich bin der Gestaltung eines ASP.NET MVC3-Anwendung, und ich möchte eine klare Trennung der Interessen in einem 3-Schicht-Architektur. Ich bin mit Fluent NHibernate als ORM, die Repository-pattern für die Arbeit mit den Entitäten zugeordnet, die von NHibernate.

Wie um die Karte composite-id mit fluent nhibernate, die über eine Schnittstelle?

Anzahl der Antworten 2 Antworten
Ich versuche zu wechseln .hbm Zuordnungen zu fluent-mappings und habe ein problem mit der Zuordnung von composite-ids und die Verwendung von Schnittstellen die Klasse sieht wie folgt aus: public class ClassWithCompositeId { public virtual IKeyOne KeyOne {

Fluent Nhibernate viele-zu-Viele-Zuordnung mit extra Spalte

Anzahl der Antworten 1 Antworten
Möchte ich anzeigen sth wie diese mit fluent Nhibernate, aber ich bin nicht sicher, wie Sie Sie zum anzeigen der Bestandsaufnahme Tabelle Dies ist der Tabellen habe ich : Produkt (Id,Name, ...) Lager(Id, Name, ...) Inventar(Product_id, Warehouse_id,

Fluent NHibernate ignorieren Immobilie innerhalb der ClassMap, mit FluentMappings

Anzahl der Antworten 3 Antworten
Bin ich mit NHibernate 3.1 und Fluent NHibernate als ORM in meinem Projekt. Ich brauche eine Eigenschaft von POCO ignoriert Fluent NHibernate. Auf den ersten, mein Beitrag Aussehen könnte, als exakte Kopie von diese Frage, ist es

NHibernate.Räumliche und Sql 2008 Geographie geben - Wie konfigurieren

Anzahl der Antworten 5 Antworten
Ich versuche, mit Nhibernate mit dem Sql 2008 Geographie Typ und habe Schwierigkeiten. Ich bin mit Fluent Nhibernate zu konfigurieren ist ich bin Recht neu, so dass das problem sein kann als gut. Ersten, die Klasse, die

NHibernate stellt Fremdschlüssel in sekundären update-anstatt auf die erste legen Sie die Verletzung Nicht-Null-Beschränken auf key-Spalte

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit dem, was sollte ein relativ einfacher (würde ich denken) NHibernate verwenden Fall. Habe ich eine klassische Übergeordneten und einer Untergeordneten Einheit etwa so: public class Parent { public virtual int ParentId {

Fluent NHibernate-Automapping: Alter DateTime zu Timestamp

Anzahl der Antworten 3 Antworten
Ich immer bin (ein wenig zu) tief in die automatische Zuordnung mit der fluent-Benutzeroberfläche von NHibernate. Sehr schöne Sache, aber ich lief in ein kleines problem mit DateTimes. Ich brauche, um die Daten zu ändern-format timestamp, sonst

NHibernate-Treiber und der Sql-Dialekt von SQL Server 2014

Anzahl der Antworten 1 Antworten
Haben wir eine Anwendung, die ausgeführt wird, auf NHibernate.3.3.3.4001. Haben wir beschlossen, ein upgrade von SQL Server 2008 R2 auf SQL Server 2014. Zuvor, hatten wir die folgenden fluent-Konfiguration : var databaseConfiguration = MsSqlConfiguration.MsSql2008.ConnectionString(connectionString) .Dialect<MsSql2008Dialect>(); databaseConfiguration =

Nhibernate Kriterien inner join subquery

Anzahl der Antworten 2 Antworten
Ich versuche zu replizieren Sie die folgenden sql in Nhibernate ICriteria SELECT DISTINCT AP.ID FROM ActivityParts AP INNER JOIN ActivityBookings AB ON AB.ActivityPartID = AP.ID INNER JOIN OrderPartBookings OPB ON OPB.ActivityBookingID = AB.ID INNER JOIN OrderParts OP

Die Zuordnung großer string mit Fluent NHibernate

Anzahl der Antworten 1 Antworten
Ich arbeite mit einer Oracle-DB, und ich versuche, die Karte dieser Klasse: public class Book { public virtual int Id { get; private set; } public virtual string Author { get; set; } public virtual string Title

Fluent NHibernate get Id des gespeicherten Objekts

Anzahl der Antworten 5 Antworten
Ich bin mit Fluent NHibernate in ein Asp.net MVC-Anwendung. Ich habe es eingerichtet, um eine Sitzung zu starten und die Transaktion bei jeder Anfrage, und die Transaktion auf verlangen Ende. Jedoch, was ich will zu tun ist,

Das hinzufügen von Bedingungen zu outer-joins mit NHibernate ICriteria/QueryOver Abfrage

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit an zusätzliche Bedingungen für outer-joins in NHibernate, wenn Sie Abfragen unter Verwendung QueryOver oder ICriteria? Brauche ich einige zusätzliche Bedingungen, die auf die outer-join-ed-Tabelle, aber NHibernate immer fügt Sie in die WHERE-Klausel am

So ordnen Sie einer ANSICHT ohne eindeutige Identifizierung Spalte mit Fluent Nhibernate

Anzahl der Antworten 2 Antworten
habe ich readonly Ansichten in einer vorhandenen Datenbank und ich möchte Sie mit FHN. ich habe versucht, das mapping auf die folgende Weise: public class HhstMap : ClassMap<Hhst> { public HhstMap() { Table("HHST"); ReadOnly(); Id(); Map(x =>

Fluent NHibernate mapping Tabelle pro Hierarchie-problem

Anzahl der Antworten 3 Antworten
Ich bin mit Fluent NHibernate version 1.0.0.579 (neueste version auf dieses Datum). Ich habe eine abstrakte Activity-Klasse und mehrere vererbende Klassen, zB. DummyActivity. Sie alle nutzen die gleiche Tabelle Aktivitäten, und alle von Ihnen haben einen Diskriminator-Wert

Die automatische Zuordnung nicht über eine Id zugeordnet

Anzahl der Antworten 3 Antworten
My Entity Class: public class Building { ///<summary> ///internal Id ///</summary> public virtual long Id { get; set; } .............. } Mein Mapping: var model = AutoMap.AssemblyOf<Building>() .Setup(s => s.FindIdentity = p => p.Name == "Id") .Where(t

Fluent Nhibernate "ungültige oder unvollständige Konfiguration" beim Betrieb "WCF Test Client"

Anzahl der Antworten 2 Antworten
Ich habe einen WCF-service, website, Web-service-Bibliothek und ein und ich habe ein Domain-Projekt, das verwendet Fluent nHibernate. Wenn ich das WCF-Projekt, und führen Sie einen Aufruf eines web-service-es funktioniert gut, so lange es ist nicht ein Dienst,

Fluent NHibernate und PostgreSQL, SchemaMetadataUpdater.QuoteTableAndColumns - System.NotSupportedException: die Angegebene Methode wird nicht unterstützt

Anzahl der Antworten 3 Antworten
Ich bin mit fluentnhibernate mit PostgreSQL. Fluentnhibernate ist die Letzte version. PosrgreSQL version ist 8.4. Mein code zum erstellen ISessionFactory: public static ISessionFactory CreateSessionFactory() { string connectionString = ConfigurationManager.ConnectionStrings["PostgreConnectionString"].ConnectionString; IPersistenceConfigurer config = PostgreSQLConfiguration.PostgreSQL82.ConnectionString(connectionString); FluentConfiguration configuration = Fluently

Fluent NHibernate: Zuordnung von M:N-viele-zu-viele mit zusammengesetzten Schlüsseln auf beiden Seiten

Anzahl der Antworten 2 Antworten
OK, also hier ist das problem. Sein auch nicht so verrückt wie der Kerl, der will die Karte m:n mit anderen Spalte zählt in seinem PKs. Egal was ich mache oder wo ich schaue gibt es wohl

Generieren von XML-mappings von fluent Nhibernate

Anzahl der Antworten 3 Antworten
Wie Generiere ich ein xml-mappings-Dateien als Teil meines tests in MappingIntegrationTests Muss ich manuell überprüfen, ob das fluent-mappings entsprechen den Zuordnungen im leagcy-Projekt. InformationsquelleAutor Quintin Par | 2010-01-10

Klasse Karte-Einstellung mit Fluent NHibernate

Anzahl der Antworten 2 Antworten
Ich bin neu in der Verwendung von NHibernate und ich Schwierigkeiten hatten, eine klare Beispiele online, wie man erstellen Sie eine ClassMap für eine gespeicherte Prozedur ohne Verwendung von XML für die Zuordnungen. Vor kurzem habe ich

Fehler beim erstellen von Fluent NHibernate Session factory

Anzahl der Antworten 2 Antworten
Hat jemand Erfahrung mit der folgenden fließend config Fehler? faultString = "Eine ungültige oder unvollständige Konfiguration verwendet wurde, während der Erstellung einer SessionFactory. Überprüfen Sie PotentialReasons Sammlung und InnerException für mehr detail. Habe ich keine Probleme auf

NHibernate, ein anderes Objekt mit der gleichen id-Wert war bereits im Zusammenhang mit der Sitzung

Anzahl der Antworten 11 Antworten
Habe ich die Arbeit mit NHibernate mit Fluent NHibernate für die Zuordnung. Ich löste eine Menge Probleme, und begann zu denken, mich wie die Erfahrung in nhibernate. Allerdings, dieser Fehler ist ziemlich komisch. Dies ist mein Modell:

NHibernate-Konfiguration "current_session_context_class" mögliche Werte und Beschreibungen

Anzahl der Antworten 2 Antworten
Momentan habe ich das Fluent NHibernate-Konfiguration: public class NHibernateConfig { public static Configuration Configure() { var cfg = Fluently.Configure() .Database(Config.PersistenceConfiguration) .Mappings(m => { m.FluentMappings.AddFromAssemblyOf<SomeAssembly>(); m.FluentMappings.Conventions.AddFromAssemblyOf<EnumConvention>(); }) .ExposeConfiguration(x => x.SetProperty("current_session_context_class", "thread_static")) .BuildConfiguration(); return cfg; } } Meine Frage

Fluent NHibernate Eins-Zu-Viele-Zuordnung

Anzahl der Antworten 3 Antworten
Habe ich die folgenden 2 Klassen: Anzeige public virtual int Id { get; set; public virtual IList<AdvertImage> AdvertImages { get; set; } AdvertImage public virtual int Id { get; set; } public virtual string Filename { get;

NHibernate Aktuellen Session-Kontext-Problem

Anzahl der Antworten 1 Antworten
Ich habe vor kurzem zog aus der Verwendung einer ISession direkt auf einen umschlossenen ISession, Unit-of-Work-Art-Muster. Ich zum testen verwendet, dies über SQL-Lite (in-memory). Ich habe eine einfache Hilfsklasse, die konfiguriert meine SessionFactory, erstellt eine ISession und

Schloss Windsor IoC in einer MVC-Anwendung

Anzahl der Antworten 2 Antworten
Bereiten Sie für eine Wand-code... Es ist eine lange Lesen, aber es ist so ausführlich wie ich kann. In Reaktion auf Immer noch verloren auf Repositories und Entkopplung ASP.NET MVC Ich denke ich mich ab, um näher

Fluent NHibernate HasMany Foreign Key Mapping Problem

Anzahl der Antworten 3 Antworten
Ich versuche, die Karte ist eine einfache Datenstruktur in nhibernate Tabellen: Employees employeeID int username varchar(30) departmentID int Departments departmentID int deptName varchar(50) Meiner Abteilung die Zuordnung ist wie folgt: public class DepartmentMap: ClassMap<Department> { public DepartmentMap()

Generieren Tabelle Indizes mit Fluent NHibernate

Anzahl der Antworten 3 Antworten
Ist es möglich zu generieren-Tabelle Indizes zusammen mit dem rest der Datenbank-schema mit Fluent NHibernate? Ich möchte in der Lage sein zu generieren, die komplette Datenbank DDL-über einen automatisierten build-Prozess. InformationsquelleAutor Todd Brooks | 2009-03-03

Fluent NHibernate, joined-subclass-mapping

Anzahl der Antworten 5 Antworten
Ich versuche, die Karte joined-subclass-Szenario mit Fluent NHibernate. Ich habe eine Klasse Person definiert im namespace Core, und eine Klasse Unterklasse : Entität im namespace SomeModule Nun ich offensichtlich nicht wollen, dass die Klasse Person zu wissen,

Karte Enum in Int mit Fluent NHibernate und NHibernate 3

Anzahl der Antworten 3 Antworten
Habe ich dieses Wie stellen Sie anzeigen ein enum als int-Wert mit fluent NHibernate? zu anzeigen in der Vergangenheit, aber ich habe vor kurzem ein Upgrade auf NHibernate 3 und dies scheint nicht mehr zu funktionieren. Ich

NHibernate - Wie die Zuordnung zu einer Klasse, die keine Tabelle (für benutzerdefinierte sql-Abfragen)

Anzahl der Antworten 2 Antworten
Update - config Bearbeitet zur besseren Lesbarkeit in SO Hallo, Habe ich gelernt NHibernate für einen Tag oder zwei, sondern immer fest auf einen Punkt. Ich muss in der Lage zum ausführen von benutzerdefinierten gespeicherten Prozeduren und

Fluent Nhibernate-Mapping für Sql-Sichten

Anzahl der Antworten 1 Antworten
ich bin mit Fluent Nhibernate in asp.net mvc3 mit c# arbeite ich in der folgenden Weise zu erzeugen und anzeigen einer class Mapping using FluentNHibernate.Mapping; using Com.Web.Domain; namespace Com.Web.Mapping { public class CompanyMap : ClassMap<Company> { public

Fluent NHibernate - Wie die Zuordnung der foreign-key-Spalte als Eigenschaft

Anzahl der Antworten 3 Antworten
Ich bin sicher, dies ist eine einfache Frage, aber Folgendes: Ich habe den Bezug zwischen Unternehmen und Branche wie folgt: public class Company { public Guid ID { get; set; } public Sector Sector { get; set;