| 1234567891011121314151617181920212223242526272829303132 |
- using System;
- namespace Core.StlMes.Client.Qcm
- {
- /// <summary>
- /// 用来标识实体类的属性是否可以为空
- /// </summary>
- [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]
- class NullableAttribute : Attribute
- {
- private bool _nullable = true;
- /// <summary>
- /// 是否允许为空
- /// </summary>
- public bool Nullable
- {
- get { return _nullable; }
- set { _nullable = value; }
- }
- /// <summary>
- /// 是否为空特性构造函数
- /// </summary>
- /// <param name="nullable">是否允许为空</param>
- public NullableAttribute(bool nullable)
- {
- _nullable = nullable;
- }
- }
- }
|