SuppressMessageAttribute.CheckId Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'identificatore della regola dello strumento di analisi del codice da eliminare.
public:
property System::String ^ CheckId { System::String ^ get(); };
public string CheckId { get; }
member this.CheckId : string
Public ReadOnly Property CheckId As String
Valore della proprietà
Identificatore della regola dello strumento di analisi del codice da eliminare.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso dell'attributo SuppressMessageAttribute per eliminare gli avvisi per la Microsoft.Performance
categoria e gli CA1801
identificatori e CA1804
check. Questo esempio di codice fa parte di un esempio più ampio fornito per la SuppressMessageAttribute classe .
[SuppressMessage("Microsoft.Performance", "CA1801:ReviewUnusedParameters", MessageId = "isChecked")]
[SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "fileIdentifier")]
static void FileNode(string name, bool isChecked)
{
string fileIdentifier = name;
string fileName = name;
string version = String.Empty;
}
<SuppressMessage("Microsoft.Performance", "CA1801:ReviewUnusedParameters", MessageId:="isChecked"), _
SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId:="fileIdentifier")> _
Shared Sub FileNode(ByVal name As String, ByVal isChecked As Boolean)
Dim fileIdentifier As String = name
Dim fileName As String = name
Dim version As String = String.Empty
End Sub
Commenti
Concatenate insieme, le Category proprietà e CheckId formano un identificatore di controllo univoco.