SuppressMessageAttribute.MessageId Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan kriteria pengecualian yang diperluas.
public:
property System::String ^ MessageId { System::String ^ get(); void set(System::String ^ value); };
public string MessageId { get; set; }
public string? MessageId { get; set; }
member this.MessageId : string with get, set
Public Property MessageId As String
Nilai Properti
String yang berisi kriteria pengecualian yang diperluas.
Contoh
Contoh kode berikut menunjukkan penggunaan SuppressMessageAttribute atribut untuk menekan peringatan untuk parameter tertentu dalam deklarasi metode dan bidang tertentu dalam metode . Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk SuppressMessageAttribute kelas .
[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
Keterangan
Properti MessageId adalah argumen opsional yang menentukan pengecualian tambahan di mana target metadata literal tidak cukup tepat. Misalnya, SuppressMessageAttribute tidak dapat diterapkan dalam metode , tetapi Anda mungkin ingin menekan pelanggaran terhadap satu pernyataan dalam metode .
Catatan
Properti ini hanya dihormati oleh analisis kode warisan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk