MetalamaAPI documentationAspect APIMetalama.​Framework.​AspectsContract­AspectBuild­Eligibility­For­Direction
Open sandboxFocus

ContractAspect.BuildEligibilityForDirection Method

BuildEligibilityForDirection(IEligibilityBuilder<IFieldOrPropertyOrIndexer>, ContractDirection)

Populates the IEligibilityBuilder for a field, property or indexer when the ContractDirection is known.

Declaration
protected static void BuildEligibilityForDirection(IEligibilityBuilder<IFieldOrPropertyOrIndexer> builder, ContractDirection direction)
Parameters
Type Name Description
IEligibilityBuilder<IFieldOrPropertyOrIndexer> builder
ContractDirection direction

BuildEligibilityForDirection(IEligibilityBuilder<IParameter>, ContractDirection)

Populates the IEligibilityBuilder for a parameter when the ContractDirection is known.

Declaration
protected static void BuildEligibilityForDirection(IEligibilityBuilder<IParameter> builder, ContractDirection direction)
Parameters
Type Name Description
IEligibilityBuilder<IParameter> builder
ContractDirection direction