2011-09-01 14 views
11

No quiero deshabilitar el manejo normal de Visual Studio de todas las excepciones. Estoy buscando una forma de ignorar las excepciones planteadas por el colocador de una propiedad específica. Soy consciente de [DebuggerNonUserCode] y [DebuggerStepThrough], pero no parecen ser aplicables a las propiedades, o más específicamente setters.Visual Studio DebuggerStepThrough para Property Setter

¿Esto es posible?

+0

¿Puede proporcionarnos una muestra rápida del uso de ese atributo? – JaredPar

+0

El '[DebuggerStepThrough]'? ¿Revisaste google? http://abhijitjana.net/2010/09/22/tips-on-debugging-using-debuggerstepthrough-attribute/ – Tyrsius

+0

Tengo curiosidad si lo está aplicando a la propiedad o los accesos individuales – JaredPar

Respuesta

22

Creo que el problema con el que se está encontrando es que está intentando aplicar el atributo a la propiedad en lugar de los accesadores individuales. Los accessors son los métodos reales y donde el atributo debe ir. Por ejemplo

int Property { 
    [DebuggerNonUserCode] 
    get { ... } 
    [DebuggerNonUserCode] 
    set { ... } 
} 
Cuestiones relacionadas