ExperimentalAttribute Class
Aspect that, when applied to a declaration, reports a warning when any other declaration tries to use it, unless the using declaration is also marked as experimental.
Implements
Namespace: Metalama.Extensions.Architecture.Aspects
Assembly: Metalama.Extensions.Architecture.dll
Syntax
public class ExperimentalAttribute : Attribute, IAspect<IDeclaration>, IAspect, ICompileTimeSerializable, ITemplateProvider, IEligible<IDeclaration>
Constructors
Name | Description |
---|---|
ExperimentalAttribute(String) |
Properties
Name | Description |
---|---|
Description |
Methods
Name | Description |
---|---|
BuildAspect(IAspectBuilder<IDeclaration>) |
Explicit Interface Implementations
Name | Description |
---|---|
IEligible<IDeclaration>.BuildEligibility(IEligibilityBuilder<IDeclaration>) |