UnconditionalSuppressMessageAttribute 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
隱藏對特定規則違規的報告,並允許多重隱藏一個單一程式碼成品。
public ref class UnconditionalSuppressMessageAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)]
public sealed class UnconditionalSuppressMessageAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)>]
type UnconditionalSuppressMessageAttribute = class
inherit Attribute
Public NotInheritable Class UnconditionalSuppressMessageAttribute
Inherits Attribute
- 繼承
- 屬性
備註
UnconditionalSuppressMessageAttribute 與不同 SuppressMessageAttribute ,因為它沒有 ConditionalAttribute。 它一律會保留在編譯的元件中。 如需詳細資訊,請參閱 修剪警告 簡介和 AOT 警告簡介。
建構函式
UnconditionalSuppressMessageAttribute(String, String) |
初始化 UnconditionalSuppressMessageAttribute 類別的新執行個體,指定工具的分類和分析規則的識別項。 |
屬性
Category |
取得分類,識別屬性的分類。 |
CheckId |
取得要隱藏的分析工具規則識別項。 |
Justification |
取得或設定隱藏程式碼分析訊息的對齊。 |
MessageId |
取得或設定在排除準則上展開的選擇性引數。 |
Scope |
取得或設定與屬性相關的程式碼範圍。 |
Target |
取得或設定完整路徑,其表示屬性的目標。 |
TypeId |
在衍生類別中實作時,取得這個 Attribute 的唯一識別碼。 (繼承來源 Attribute) |
方法
Equals(Object) |
傳回值,這個值指出此執行個體是否與指定的物件相等。 (繼承來源 Attribute) |
GetHashCode() |
傳回這個執行個體的雜湊碼。 (繼承來源 Attribute) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
IsDefaultAttribute() |
在衍生類別中覆寫時,表示這個執行個體的值是衍生類別的預設值。 (繼承來源 Attribute) |
Match(Object) |
在衍生類別中覆寫時,會傳回值,表示這個執行個體是否等於指定物件。 (繼承來源 Attribute) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |