MetalamaAPI documentationPatterns APIMetalama.​Patterns.​ContractsInvariant­Attribute
Open sandboxFocus

InvariantAttribute Class

Inheritance
System.Object
InvariantAttribute
Namespace: Metalama.Patterns.Contracts
Assembly: Metalama.Patterns.Contracts.dll
Syntax
public sealed class InvariantAttribute : MethodAspect, IAspect<IMethod>, IAspect, ICompileTimeSerializable, ITemplateProvider, IEligible<IMethod>

Constructors

Name Description
InvariantAttribute()

Methods

Name Description
BuildAspect(IAspectBuilder<IMethod>)
BuildEligibility(IEligibilityBuilder<IMethod>)