2011-09-01 18 views
11

के लिए विजुअल स्टूडियो डीबगर स्टेपथ्रू मैं विजुअल स्टूडियो के सभी अपवादों के सामान्य हैंडलिंग को अक्षम नहीं करना चाहता हूं। मैं एक विशिष्ट संपत्ति के सेटटर द्वारा उठाए गए अपवादों को अनदेखा करने का एक तरीका ढूंढ रहा हूं। मुझे [DebuggerNonUserCode] और [DebuggerStepThrough] से अवगत है, लेकिन वे गुणों, या अधिक विशेष रूप से सेटर्स पर लागू प्रतीत नहीं होते हैं।प्रॉपर्टी सेटर

क्या यह संभव है?

+0

क्या आप उस विशेषता का उपयोग करने का त्वरित नमूना प्रदान कर सकते हैं? – JaredPar

+0

'[डीबगरस्टेप थ्रू]'? क्या आपने Google की जांच की? http://abhijitjana.net/2010/09/22/tips-on-debugging-using-debuggerstepthrough-attribute/ – Tyrsius

+0

मुझे उत्सुकता है कि आप इसे संपत्ति या व्यक्तिगत एक्सेसर्स पर लागू कर रहे हैं – JaredPar

उत्तर

22

मुझे विश्वास है कि आप जिस समस्या का सामना कर रहे हैं, वह है कि आप व्यक्तिगत एक्सेसर्स की बजाय संपत्ति में विशेषता लागू करने का प्रयास कर रहे हैं। एक्सेसर्स वास्तविक विधियां हैं और जहां विशेषता को जाना है। उदाहरण के लिए

int Property { 
    [DebuggerNonUserCode] 
    get { ... } 
    [DebuggerNonUserCode] 
    set { ... } 
} 
संबंधित मुद्दे