Class ReferencePredicateBuilder
An object that allows to instantiate ReferencePredicate with a fluent API. Standard extension methods are provided on ReferencePredicateExtensions.
Inheritance
Namespace: Metalama.Extensions.Architecture.Predicates
Assembly: Metalama.Extensions.Architecture.dll
Syntax
[CompileTime]
public sealed class ReferencePredicateBuilder : Object
Constructors
Name | Description |
---|---|
ReferencePredicateBuilder(IVerifier<IDeclaration>) | Initializes a new instance of the ReferencePredicateBuilder class by specifying an Metalama.Extensions.Architecture.Fabrics.TypeSetVerifier`1. |
ReferencePredicateBuilder(String, String) | Initializes a new instance of the ReferencePredicateBuilder class. |
Properties
Name | Description |
---|---|
AssemblyName | Gets assembly name the project that instantiated the current IVerifier<T>. |
Namespace | Gets the namespace from which the current ReferencePredicateBuilder was instantiated, i.e. the namespace of the
NamespaceFabric or the TypeFabric. Returns |