Open sandboxFocus

Method MustBeDeclarableExplicitly

MustBeDeclarableExplicitly(IEligibilityBuilder<IMember>)

Requires the target member to be one whose explicit declaration can be written in source code, as determined by CanBeDeclaredExplicitly(IMember). Unlike MustBeExplicitlyDeclared(IEligibilityBuilder<IDeclaration>), this rule accepts a compiler-generated member as long as the same member could have been declared in source code.

Declaration
public static void MustBeDeclarableExplicitly(this IEligibilityBuilder<IMember> eligibilityBuilder)
Parameters
Type Name Description
IEligibilityBuilder<IMember> eligibilityBuilder

The eligibility builder for a member.