API Documentation
ArchUnitNET.Fluent.Syntax.Elements.Types.Attributes.GivenAttributesThat Class Reference
Inheritance diagram for ArchUnitNET.Fluent.Syntax.Elements.Types.Attributes.GivenAttributesThat:
Collaboration diagram for ArchUnitNET.Fluent.Syntax.Elements.Types.Attributes.GivenAttributesThat:

Public Member Functions

 GivenAttributesThat (IArchRuleCreator< Attribute > ruleCreator)
 
GivenAttributesConjunction AreAbstract ()
 
GivenAttributesConjunction AreSealed ()
 
GivenAttributesConjunction AreNotAbstract ()
 
GivenAttributesConjunction AreNotSealed ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Types.GivenTypesThat< GivenAttributesConjunction, Attribute >
 GivenTypesThat (IArchRuleCreator< TRuleType > ruleCreator)
 
TGivenRuleTypeConjunction Are (Type firstType, params Type[] moreTypes)
 
TGivenRuleTypeConjunction Are (IEnumerable< Type > types)
 
TGivenRuleTypeConjunction AreAssignableTo (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction AreAssignableTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction AreAssignableTo (IType firstType, params IType[] moreTypes)
 
TGivenRuleTypeConjunction AreAssignableTo (Type firstType, params Type[] moreTypes)
 
TGivenRuleTypeConjunction AreAssignableTo (IObjectProvider< IType > types)
 
TGivenRuleTypeConjunction AreAssignableTo (IEnumerable< IType > types)
 
TGivenRuleTypeConjunction AreAssignableTo (IEnumerable< Type > types)
 
TGivenRuleTypeConjunction AreNestedIn (IType firstType, params IType[] moreTypes)
 
TGivenRuleTypeConjunction AreNestedIn (Type firstType, params Type[] moreTypes)
 
TGivenRuleTypeConjunction AreNestedIn (IObjectProvider< IType > types)
 
TGivenRuleTypeConjunction AreNestedIn (IEnumerable< IType > types)
 
TGivenRuleTypeConjunction AreNestedIn (IEnumerable< Type > types)
 
TGivenRuleTypeConjunction AreValueTypes ()
 
TGivenRuleTypeConjunction AreEnums ()
 
TGivenRuleTypeConjunction AreStructs ()
 
TGivenRuleTypeConjunction ImplementInterface (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction ImplementInterface (Interface intf)
 
TGivenRuleTypeConjunction ImplementInterface (Type intf)
 
TGivenRuleTypeConjunction ResideInNamespace (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction ResideInAssembly (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction ResideInAssembly (Assembly assembly, params Assembly[] moreAssemblies)
 
TGivenRuleTypeConjunction ResideInAssembly (Domain.Assembly assembly, params Domain.Assembly[] moreAssemblies)
 
TGivenRuleTypeConjunction HavePropertyMemberWithName (string name)
 
TGivenRuleTypeConjunction HaveFieldMemberWithName (string name)
 
TGivenRuleTypeConjunction HaveMethodMemberWithName (string name)
 
TGivenRuleTypeConjunction HaveMemberWithName (string name)
 
TGivenRuleTypeConjunction AreNested ()
 
TGivenRuleTypeConjunction AreNot (Type firstType, params Type[] moreTypes)
 
TGivenRuleTypeConjunction AreNot (IEnumerable< Type > types)
 
TGivenRuleTypeConjunction AreNotAssignableTo (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction AreNotAssignableTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction AreNotAssignableTo (IType firstType, params IType[] moreTypes)
 
TGivenRuleTypeConjunction AreNotAssignableTo (Type firstType, params Type[] moreTypes)
 
TGivenRuleTypeConjunction AreNotAssignableTo (IObjectProvider< IType > types)
 
TGivenRuleTypeConjunction AreNotAssignableTo (IEnumerable< IType > types)
 
TGivenRuleTypeConjunction AreNotAssignableTo (IEnumerable< Type > types)
 
TGivenRuleTypeConjunction AreNotValueTypes ()
 
TGivenRuleTypeConjunction AreNotEnums ()
 
TGivenRuleTypeConjunction AreNotStructs ()
 
TGivenRuleTypeConjunction DoNotImplementInterface (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction DoNotImplementInterface (Interface intf)
 
TGivenRuleTypeConjunction DoNotImplementInterface (Type intf)
 
TGivenRuleTypeConjunction DoNotResideInNamespace (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction DoNotResideInAssembly (string pattern, bool useRegularExpressions=false)
 
TGivenRuleTypeConjunction DoNotResideInAssembly (Assembly assembly, params Assembly[] moreAssemblies)
 
TGivenRuleTypeConjunction DoNotResideInAssembly (Domain.Assembly assembly, params Domain.Assembly[] moreAssemblies)
 
TGivenRuleTypeConjunction DoNotHavePropertyMemberWithName (string name)
 
TGivenRuleTypeConjunction DoNotHaveFieldMemberWithName (string name)
 
TGivenRuleTypeConjunction DoNotHaveMethodMemberWithName (string name)
 
TGivenRuleTypeConjunction DoNotHaveMemberWithName (string name)
 
TGivenRuleTypeConjunction AreNotNested ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Types.Attributes.IAttributePredicates< GivenAttributesConjunction, Attribute >
TReturnType AreAbstract ()
 
TReturnType AreSealed ()
 
TReturnType AreNotAbstract ()
 
TReturnType AreNotSealed ()
 

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