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