2015-10-09 13 views
5

मैं अपने विरासत समर्थन के लिए प्रकार परिभाषाओं को अग्रेषित कर रहा हूं। मैं निम्न सिंटैक्स का उपयोग कर रहा ऐसा करने के लिए:अग्रेषित सामान्य प्रकार परिभाषा

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA))] 

समस्या मैं आ रही है कि मैं सामान्य प्रकार परिभाषा के लिए सही सिंटैक्स नहीं मिल सकता है (इस पर Eric Lippert's post और अन्य कई स्थानों आधारित संभव हो जाना चाहिए) है।

क्या मैं समाधान काम कर के रूप में उम्मीद करेंगे

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA<T>))] 

किसी भी विचार कैसे है कि सही ढंग से कृपया लिखना है? धन्यवाद।

+5

'[विधानसभा: TypeForwardedTo (typeof (NamespaceA.TypeA <>))]'? – Dennis

+0

Awsome। कभी-कभी सबसे सरल समाधान आंखों से बच निकलता है। धन्यवाद। –

उत्तर

2

आप इस तरह की कोशिश कर सकते हैं:

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA<>))] 
+0

मदद के लिए आप और डेनिस दोनों धन्यवाद - यह काम करता है। –

संबंधित मुद्दे