TinyInt作为枚举的数据类型

时间:2016-04-20 09:42:47

标签: codefluent

我的codefluent模型中有很多枚举作为属性。 Codefluent使用int作为数据类型来存储它。在所有情况下,TinyInt就足够了。我可以将数据类型设置为int16。如何进一步减少它以将其设置为TinyInt。

PS默认情况下,将其设置为INT16对于枚举更好。

1 个答案:

答案 0 :(得分:1)

属性enumTypeName允许定义基础CLR完整类型名称。 DbType是从CLR类型名称推断出来的。如果您设置System.Int16,则DbType也将为Int16

<cf:enumeration name="Gender" enumTypeName="System.Int16">
  <cf:enumerationValue name="Unspecified" />
  <cf:enumerationValue name="Male" />
  <cf:enumerationValue name="Female" />
</cf:enumeration>

您可以在图形界面中设置此属性的值:

enumTypeName