UnconditionalSuppressMessageAttribute Класс

Определение

Подавляет отчеты о нарушении определенного правила, позволяя несколько подавлений для одного артефакта кода.

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
Атрибуты

Комментарии

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)

Применяется к

См. также раздел