Fork me on GitHubEpicdominant domains
APIEpic.Specifications.VisitorsInvariantDNFConverter<(Of <(<'TCandidate>)>)>

InvariantDNFConverter<(Of <(<'TCandidate>)>)>
Converts a ISpecification<(Of <(<'TCandidate>)>)> in the disjunctive normal form.
Inheritance Hierarchy
Object
CompositeVisitor<(Of <(<'ISpecification<(Of <(<'TCandidate>)>)>>)>)>
 CompositeVisitorBase<(Of <(<'ISpecification<(Of <(<'TCandidate>)>)>, ISpecification<(Of <(<'TCandidate>)>)>>)>)>
  InvariantDNFConverter<(Of <(<'TCandidate>)>)>

Assembly: Epic.Prelude

Declaration Syntax
C#
public class InvariantDNFConverter<TCandidate> : CompositeVisitorBase<ISpecification<TCandidate>, ISpecification<TCandidate>>
where TCandidate : class
Generic Template Parameters
TCandidate
The type of the objects that can be tested with the specifications produced by this visitor.
Members
All MembersConstructorsMethods   



MemberDescription
InvariantDNFConverter<(Of <(<'TCandidate>)>)>(String)
Initializes a new instance of the DNFConverter<(Of <(<'TCandidate>)>)> class.
InitializeVisitContext(ISpecification<(Of <<'(TCandidate>)>>), IVisitContext)
Initializes the context of the visit.
(Overrides CompositeVisitorBase<(Of <(<'ISpecification<(Of <(<'TCandidate>)>)>, ISpecification<(Of <(<'TCandidate>)>)>>)>)>.InitializeVisitContext(TExpression, IVisitContext).)
blog comments powered by Disqus