erklären System.Diagnostics.CodeAnalysis.SuppressMessage
-
22-07-2019 - |
Frage
Ich habe diese Art von Code in einigen Anwendungen (von Microsoft)
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
"Microsoft.Naming",
"CA1702:CompoundWordsShouldBeCasedCorrectly",
MessageId = "CounterClockwise",
Scope = "member",
Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]
- Kann mir jemand erklären mir das?
- Gibt es einen Blog zu erklären, wie es zu benutzen, die wirklichen Vorteile ...
Danke Jonathan
Lösung
Dieses Attribut wird von Team Foundation Server 's (TFS) Code-Analyse-Funktionalität verwendet, um auszuschließen, Codefragmente, die ansonsten Warnungen auslösen würde. Sie können sie sicher entfernen, wenn Sie nicht TFS Code-Analyse.
Die Attribute können von Hand oder, in der Regel hinzugefügt werden, werden automatisch über das Visual Studio GUI hinzugefügt, wenn die „Unterdrückt Nachricht“ -Option in der Fehlerliste ausgewählt ist.
Andere Tipps
Dieses Attribut einfach unterdrückt die Erzeugung der angegebenen Warnmeldungen bei der Codeanalyse von TFS. Es wird kein Code ist ausgeschlossen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow