Include Template IDs

The following TemplateIDs are defined for extensibility. You can bind an include template to one or more of these template ids to have your include template merged with the template containing the include template ID marker.

  • SD_NHibernate_CustomCfgInclude. Contained in the template which generates the hibernate.cfg.xml file
  • SD_NHibernate_CustomEntityInclude. Contained in the template which generates all Entity classes.
  • SD_NHibernate_CustomValueTypeInclude. Contained in the template which generates all Value Type classes.
  • SD_NHibernate_CustomTypedViewRowInclude. Contained in the template which generates all Typed view row classes
  • SD_NHibernate_CustomTypedListRowInclude. Contained in the template which generates all Typed list row classes
  • SD_NHibernate_CustomSessionManagerInclude. Contained in the template which generates the SessionManager class (hbm.xml mappings)
  • SD_NHibernate_CustomSessionManagerFluentInclude. Contained in the template which generates the SessionManager class (fluent nhibernate mappings)
  • SD_NHibernate_CustomTypedViewHbmMappingInclude. Contained in the template which generates all typed view hbm.xml mapping files
  • SD_NHibernate_CustomTypedViewFluentMappingInclude. Contained in the template which generates all typed view fluent nhibernate mapping files
  • SD_NHibernate_CustomTypedListQueryFactoryInclude. Contained in the template which generates the TypedListQueryFactory class
  • SD_NHibernate_CustomEntityHbmMappingInclude. Contained in the template which generates all entity hbm.xml mapping files.