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://www.cnblogs.com/kfarvid/

 

你可能感兴趣的:(property)