MetalamaAPI documentationExtensions APIMetalama.​Extensions.​Architecture.​PredicatesReference­Predicate­BuilderReference­Predicate­Builder
Open sandboxFocus

ReferencePredicateBuilder Constructor

ReferencePredicateBuilder(IVerifier<IDeclaration>)

Declaration
[Obsolete]
public ReferencePredicateBuilder(IVerifier<IDeclaration> verifier)
Parameters
Type Name Description
IVerifier<IDeclaration> verifier

ReferencePredicateBuilder(ReferenceEndRole, IAspectReceiver<IDeclaration>)

Initializes a new instance of the ReferencePredicateBuilder class from an IAspectReceiver<TDeclaration>.

Declaration
public ReferencePredicateBuilder(ReferenceEndRole validatedRole, IAspectReceiver<IDeclaration> receiver)
Parameters
Type Name Description
ReferenceEndRole validatedRole
IAspectReceiver<IDeclaration> receiver

ReferencePredicateBuilder(ReferenceEndRole, IAspectBuilder<IDeclaration>)

Initializes a new instance of the ReferencePredicateBuilder class from an IAspectBuilder<TAspectTarget>.

Declaration
public ReferencePredicateBuilder(ReferenceEndRole validatedRole, IAspectBuilder<IDeclaration> aspectBuilder)
Parameters
Type Name Description
ReferenceEndRole validatedRole
IAspectBuilder<IDeclaration> aspectBuilder