是否可以使用.NET反射向现有类添加属性?

时间:2014-01-17 17:58:59

标签: c# entity-framework reflection .net-assembly reflection.emit

我有EntityFramework生成的以下类,

public partial class Person
{
    public string FirstName { get; set; }
    public string Lastname { get; set; }
}

现在我想在使用之前添加自定义属性,或者使用反射动态修改上面的类。如下所示,

public partial class Person
{
    [SomeCustomAttribute]
    public string FirstName { get; set; }
    [SomeCustomAttribute]
    public string Lastname { get; set; }
}

是否可以使用反射添加自定义属性?

0 个答案:

没有答案