MetalamaAPI documentationPatterns APIMetalama.​Patterns.​ContractsRequired­AttributeBuild­Aspect
Open sandboxFocus

RequiredAttribute.BuildAspect Method

BuildAspect(IAspectBuilder<IParameter>)

Declaration
public override void BuildAspect(IAspectBuilder<IParameter> builder)
Parameters
Type Name Description
IAspectBuilder<IParameter> builder
Overrides
ContractAspect.BuildAspect(IAspectBuilder<IParameter>)

BuildAspect(IAspectBuilder<IFieldOrPropertyOrIndexer>)

Declaration
public override void BuildAspect(IAspectBuilder<IFieldOrPropertyOrIndexer> builder)
Parameters
Type Name Description
IAspectBuilder<IFieldOrPropertyOrIndexer> builder
Overrides
ContractAspect.BuildAspect(IAspectBuilder<IFieldOrPropertyOrIndexer>)