Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
class System.​Diagnostics.​CodeAnalysis.​UnconditionalSuppressMessageAttribute
Assembly: System.Runtime
Inheritance: object → Attribute → UnconditionalSuppressMessageAttribute
Suppresses reporting of a specific rule violation, allowing multiple suppressions on a single code artifact.
Properties
public
string
Category
Gets the category identifying the classification of the attribute.
public
string
CheckId
Gets the identifier of the analysis tool rule to be suppressed.
public
string
Justification
Gets or sets the justification for suppressing the code analysis message.
public
string
MessageId
Gets or sets an optional argument expanding on exclusion criteria.
public
string
Scope
Gets or sets the scope of the code that is relevant for the attribute.
public
string
Target
Gets or sets a fully qualified path that represents the target of the attribute.
public
object
TypeId
When implemented in a derived class, gets a unique identifier for this <see cref="T:System.Attribute" /> .
Methods
public
bool
Equals​(object obj)
Inherited from Attribute
Returns a value that indicates whether this instance is equal to a specified object.
Returns <see langword="true" /> if <paramref name="obj" /> and this instance are of the same type and have identical field values; otherwise, <see langword="false" /> .
obj
An <see cref="T:System.Object" /> to compare with this instance or <see langword="null" /> .
public
int
GetHashCode​()
Inherited from Attribute
Returns the hash code for this instance.
Returns A 32-bit signed integer hash code.
public
bool
IsDefaultAttribute​()
Inherited from Attribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
Returns <see langword="true" /> if this instance is the default attribute for the class; otherwise, <see langword="false" /> .
public
bool
Match​(object obj)
Inherited from Attribute
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
Returns <see langword="true" /> if this instance equals <paramref name="obj" /> ; otherwise, <see langword="false" /> .
obj
An <see cref="T:System.Object" /> to compare with this instance of <see cref="T:System.Attribute" /> .
protected
void
Finalize​()
Inherited from object
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
public
Type
GetType​()
Inherited from object
Gets the <see cref="T:System.Type" /> of the current instance.
Returns The exact runtime type of the current instance.
protected
object
MemberwiseClone​()
Inherited from object
Creates a shallow copy of the current <see cref="T:System.Object" /> .
Returns A shallow copy of the current <see cref="T:System.Object" /> .
public
string
ToString​()
Inherited from object
Returns a string that represents the current object.
Returns A string that represents the current object.