Hi All,
I have written a custom attribute and applied it to the public fields/properties of a class. This attribute actually maintains certain data per **Type**.
In the constructor of this attribute class I am adding data to a static HashTable object, declared in the attribute class (Certainly, after checking that it does not already exist for the given Type)
For example :
public class A { [MyCustom("some data...")] public int i;
[MyCustom("some data...")] public string Name { get { return this._ColName; } set { this._ColName = value; } } }
I expect the attribute constructor to have already executed by the time I create the first instance of the class A. But it is not happening.
Can anybody tell me when does the constructor for the attribute gets executed?
Thanks in advance
Regards, Girish Jain
_________________________________________________________________ Redefine team work. Discover your true potential. http://www.microsoft.com/india/office/experience/ With the MS product suite.
=================================== This list is hosted by DevelopMentorŪ http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com