Pregunta

Tengo este tipo de código en algunas aplicaciones (de microsoft)

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
  "Microsoft.Naming", 
  "CA1702:CompoundWordsShouldBeCasedCorrectly", 
  MessageId = "CounterClockwise", 
  Scope = "member", 
  Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]
  • ¿Alguien puede explicarme esto?
  • ¿Hay algún blog que explique cómo usarlo, los beneficios reales ...

Gracias Jonathan

¿Fue útil?

Solución

Este atributo es utilizado por la funcionalidad de análisis de código de Team Foundation Server (TFS) para excluir fragmentos de código que de otro modo provocarían advertencias. Puede eliminarlos de forma segura si no está utilizando el análisis de código TFS.

Los atributos se pueden agregar a mano o, más habitualmente, se agregan automáticamente a través de la GUI de Visual Studio cuando el "Suprimir mensaje" la opción está seleccionada en la lista de errores.

Otros consejos

Este atributo simplemente suprime la generación de los mensajes de advertencia especificados durante el análisis de código por TFS. No se excluye ningún código.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top