| 1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Core.Mes.Client.Comm.Attribute
- {
- /// <summary>
- /// 用来标识实体类的属性是否可以为空
- /// </summary>
- [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]
- public class NullableAttribute : System.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;
- }
- }
- }
|