Ist es möglich, eine gespeicherte Prozedur mit NHibernate aufzurufen, die ein benutzerdefiniertes Objekt anstelle eines Domänenobjekts zurückgibt?

Ich habe mehrere gespeicherte Prozeduren, die die Domänenobjekte nicht zurückgeben (d. H. Objekte mit entsprechender SQL-Tabellenzuordnung in HBM-Dateien). Geben Sie stattdessen die benutzerdefinierten Objekte zurück.

Ich möchte diese gespeicherten Prozeduren mit NHibernate aufrufen und meine benutzerdefinierten Objekte automatisch mit der Ausgabe füllen, anstatt sie manuell zu füllen, wie ich es mit einem SqlDataReader tun würde.

Ein Beispiel wird sehr geschätzt.

Übrigens: Ich verwende nhibernate 3.2 New Feature Mapping per Code.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage