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

DNFConverter<(Of <(<'TCandidate>)>)>
Converts a ISpecification of any candidate type derived from TCandidate in the disjunctive normal form.
Inheritance Hierarchy
Object
CompositeVisitor<(Of <(<'ISpecification<(Of <(<'TCandidate>)>)>>)>)>
 CompositeVisitorBase<(Of <(<'ISpecification<(Of <(<'TCandidate>)>)>, ISpecification>)>)>
  DNFConverter<(Of <(<'TCandidate>)>)>

Assembly: Epic.Prelude

Declaration Syntax
C#
public class DNFConverter<TCandidate> : CompositeVisitorBase<ISpecification<TCandidate>, ISpecification>
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
DNFConverter<(Of <(<'TCandidate>)>)>(String)
Initializes a new instance of the DNFConverter<(Of <(<'TCandidate>)>)> class.
InitializeVisitContext(ISpecification, IVisitContext)
Initializes the context of the visit.
(Overrides CompositeVisitorBase<(Of <(<'ISpecification<(Of <(<'TCandidate>)>)>, ISpecification>)>)>.InitializeVisitContext(TExpression, IVisitContext).)
blog comments powered by Disqus