<#@ template language="C#" HostSpecific="True" #> <#@ output extension= ".hbm.xml" #> <# TableHost host = (TableHost)(Host); host.Fieldlist.Sort(CodeCommon.CompareByintOrder); //Nhibernate 代码自动生成模板 1.0 //作者:MythXin //blog:www.cnblogs.com/MythXin //XML映射代码自动生成模板 #> <# if(host.Keys.Count>1) { #> <# foreach (ColumnInfo k in host.Keys){ #> insert="false" update="false"<# } #> /> <# } #> <# } else if (host.Keys.Count==1) { #> <# if(host.Keys[0].IsIdentity) { #> <# } #> <# } #> <# foreach (ColumnInfo c in host.Fieldlist) { #><# if(!c.IsPrimaryKey){ #> insert="false" update="false"<# } #> /> <# } #><# } #>