ContextAttribute.Name Property

Definition

Gets the name of the context attribute.

This API supports the product infrastructure and is not intended to be used directly from your code.

C#
public virtual string Name { get; }
C#
public virtual string Name { [System.Security.SecurityCritical] get; }

Property Value

The name of the context attribute.

Implements

Attributes

Remarks

Default implementation of this property provides AttributeName as the property name.

Notes to Inheritors

The current property must not be overridden in any user derived class. The current Equals(Object) and GetHashCode() method implementations depend on the default functionality. If you wish to provide advanced behavior for a class extending the ContextAttribute and override the Name property, you have to also override the default implementation of the Equals(Object) and GetHashCode() methods.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1