मैं निर्मित विशेषताएं (System.Runtime.Serialization.SerializableAttribute की तरह) की एक निश्चित संग्रह है कि मैं वर्गोंसी # विशेषता संग्रह
की एक निश्चित संग्रह करने के लिए लागू करना चाहते हैं एक में उन विशेषताओं को एकजुट करने के क्या यह संभव है ? मैं उन सभी को अपने सभी वर्गों में स्पष्ट रूप से लागू नहीं करना चाहता हूं (एंटीब्यूट संग्रह विकास प्रक्रिया के दौरान बदल सकता है)
जो मैं चाहता हूं वह एक विशेषता है, उदा।
public class MyClassAttribute: System.Attribute { ... }
जो मैं अपने वर्गों
[MyClass]
public class SampleClass { ... }
और उस को आसानी से लागू हो सकते हैं Serializable विशेषता और दूसरों के लिए SampleClass का कारण होगा। धन्यवाद
शायद [पोस्टशर्प] (http://www.postsharp.net/) के लिए एक अच्छा उम्मीदवार? –