In Metalama, use Metalama.Extensions.Architecture.Aspects.DerivedTypesMustRespectNamingConventionAttribute.
Inheritance
NamingConventionAttribute
Namespace: PostSharp.Constraints
Assembly: Metalama.Migration.dll
Syntax
[MulticastAttributeUsage(MulticastTargets.Class|MulticastTargets.Interface, Inheritance = MulticastInheritance.Strict)]
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Interface)]
[Obsolete("In Metalama, use <c>Metalama.Extensions.Architecture.Aspects.DerivedTypesMustRespectNamingConventionAttribute</c>.", false)]
public sealed class NamingConventionAttribute : ScalarConstraint, IScalarConstraint, IConstraintConstructors
| Name | Description |
|---|---|
| NamingConventionAttribute(string) |
Properties
| Name | Description |
|---|---|
| Severity |
Methods
| Name | Description |
|---|---|
| ValidateCode(object) | |
| ValidateConstraint(object) |