CodeSmith中字段的ExtendedProperty使用说明

CS_isIdentity:是否为标识符,不支持Access
CS_isComputed:是否为计算列
CS_isDeterministic:是否确定...
CS_IdentitySeed::标识列种子数
CS_IdentityIncrement:标识列递增量
CS_Default:列的默认值 
CS_isRowGuidCol:是否GUID列(待定)

例子:
Identity Field = <% foreach(ColumnSchema cs in SourceTable.Columns) { 
      if( ((bool)cs.ExtendedProperties["CS_IsIdentity"].Value) == true)
      {
            Response.Write(cs.Name);
      }
}
%>
<%
foreach(ColumnSchema cs in SourceTable.Columns)
{ 
      if (cs.ExtendedProperties["CS_Default"] != null)
      {
            Response.WriteLine(cs.ExtendedProperties["CS_Default"].Value);
      }
}
%>

原创作品出自努力偷懒,转载请说明文章出处http://blog.csdn.net/kfarvid或 http://www.cnblogs.com/kfarvid/

你可能感兴趣的:(CodeSmith资料)