An object that allows to instantiate ReferencePredicate with a fluent API. Standard extension methods are provided on ReferencePredicateExtensions.
Namespace: Metalama.Extensions.Architecture.Predicates
Assembly: Metalama.Extensions.Architecture.dll
Syntax
[CompileTime]
public sealed class ReferencePredicateBuilderConstructors
| Name | Description |
|---|---|
| ReferencePredicateBuilder(ReferenceEndRole, IAspectBuilder<IDeclaration>) | Initializes a new instance of the ReferencePredicateBuilder class from an IAspectBuilder<TAspectTarget>. |
| ReferencePredicateBuilder(ReferenceEndRole, IQuery<IDeclaration>) | Initializes a new instance of the ReferencePredicateBuilder class from an IQuery<TDeclaration>. |
Properties
| Name | Description |
|---|---|
| AssemblyName | |
| Context | |
| Namespace | |
| ValidatedRole |