如何使用反射覆盖虚拟内部函数?
我想要实现的共享点程序集 (SPIisWebServiceApplication) 中有一个抽象类。
按照我的逻辑,我有义务覆盖IisApplicationName属性,我可以使用反射器看到它,它的写法如下:
内部虚拟字符串 IisApplicationName { get { return base.Id.ToString("N"); } }
它只是内部的,不受保护......
我不希望 IisApplicationName 成为 id,因为它出现在 IIS 中。我想像他们在其他内部实现者中所做的那样覆盖它。
反射是关于访问现有类型的结构,而不是更改它。(您可以更改存储在类型实例中的数据,但无法更改类型本身的结构。)
目前尚不清楚您要做什么,但如果您试图覆盖某个成员,反思不太可能对您有帮助。
| 归档时间: |
|
| 查看次数: |
2835 次 |
| 最近记录: |