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.

  • All Entity Framework v1 include template IDs
  • SD_EF_DbContext_CustomEntityBaseInclude. Contained in the CommonEntityBase class for DbContext entity classes.
  • SD_EF_DbContext_CustomEntityInclude. Contained in the entity classes generated for the DbContext output.
  • SD_EF_POCO_CustomEntityInclude. Contained in the template which generates all POCO entity classes
  • SD_EF_POCO_CustomTypedViewRowInclude. Contained in the template which generates all POCO typed view row classes
  • SD_EF_POCO_CustomCommonValueTypeBaseInclude. Contained in the template which generates the POCO CommonValueTypeBase class
  • SD_EF_POCO_CustomCommonTypedViewRowBaseInclude. Contained in the template which generates the POCO CommonTypedViewRowBase class
  • SD_EF_POCO_CustomValueTypeInclude. Contained in the template which generates all POCO value type classes