API Documentation
ArchUnitNET.Fluent.Syntax.Elements.ObjectsShouldConjunctionWithDescription< TRuleTypeShould, TRuleType > Class Template Reference
Inheritance diagram for ArchUnitNET.Fluent.Syntax.Elements.ObjectsShouldConjunctionWithDescription< TRuleTypeShould, TRuleType >:
Collaboration diagram for ArchUnitNET.Fluent.Syntax.Elements.ObjectsShouldConjunctionWithDescription< TRuleTypeShould, TRuleType >:

Public Member Functions

TRuleTypeShould AndShould ()
 
TRuleTypeShould OrShould ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.ArchRule< TRuleType >
bool HasNoViolations (Architecture architecture)
 
IEnumerable< EvaluationResultEvaluate (Architecture architecture)
 
CombinedArchRuleDefinition And ()
 
CombinedArchRuleDefinition Or ()
 
IArchRule And (IArchRule archRule)
 
IArchRule Or (IArchRule archRule)
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Protected Member Functions

 ObjectsShouldConjunctionWithDescription (IArchRuleCreator< TRuleType > ruleCreator)
 
- Protected Member Functions inherited from ArchUnitNET.Fluent.ArchRule< TRuleType >
 ArchRule (IArchRuleCreator< TRuleType > ruleCreator)
 
- Protected Member Functions inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
 SyntaxElement ([NotNull] IArchRuleCreator< TRuleType > ruleCreator)
 

Additional Inherited Members

- Public Attributes inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
string Description => _ruleCreator.Description
 
- Protected Attributes inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
readonly IArchRuleCreator< TRuleType > _ruleCreator
 
- Properties inherited from ArchUnitNET.Domain.IHasDescription
string Description [get]
 

The documentation for this class was generated from the following file: