26 lines
509 B
C#
26 lines
509 B
C#
using System;
|
|
|
|
namespace Zhaizj.Framework.ORM {
|
|
|
|
/// <summary>
|
|
/// 默认值批注,当属性没有被赋值的时候,系统使用此默认值存入数据库
|
|
/// </summary>
|
|
[Serializable, AttributeUsage( AttributeTargets.Property )]
|
|
public class DefaultAttribute : Attribute {
|
|
|
|
private Object _value;
|
|
|
|
public DefaultAttribute( Object val ) {
|
|
_value = val;
|
|
}
|
|
|
|
public Object Value {
|
|
get { return _value; }
|
|
set { _value = value; }
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|