API Documentation
ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.MethodMembersShould Class Reference
Inheritance diagram for ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.MethodMembersShould:
Collaboration diagram for ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.MethodMembersShould:

Public Member Functions

 MethodMembersShould (IArchRuleCreator< MethodMember > ruleCreator)
 
MethodMembersShouldConjunction BeConstructor ()
 
MethodMembersShouldConjunction BeVirtual ()
 
MethodMembersShouldConjunction BeCalledBy (string pattern, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction BeCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction BeCalledBy (IType firstType, params IType[] moreTypes)
 
MethodMembersShouldConjunction BeCalledBy (Type type, params Type[] moreTypes)
 
MethodMembersShouldConjunction BeCalledBy (IObjectProvider< IType > types)
 
MethodMembersShouldConjunction BeCalledBy (IEnumerable< IType > types)
 
MethodMembersShouldConjunction BeCalledBy (IEnumerable< Type > types)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
MethodMembersShouldConjunction HaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
MethodMembersShouldConjunction HaveReturnType (string pattern, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction HaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction HaveReturnType (IType firstType, params IType[] moreTypes)
 
MethodMembersShouldConjunction HaveReturnType (IEnumerable< IType > types)
 
MethodMembersShouldConjunction HaveReturnType (IObjectProvider< IType > types)
 
MethodMembersShouldConjunction HaveReturnType (Type type, params Type[] moreTypes)
 
MethodMembersShouldConjunction HaveReturnType (IEnumerable< Type > types)
 
MethodMembersShouldConjunction BeNoConstructor ()
 
MethodMembersShouldConjunction NotBeVirtual ()
 
MethodMembersShouldConjunction NotBeCalledBy (string pattern, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction NotBeCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction NotBeCalledBy (IType firstType, params IType[] moreTypes)
 
MethodMembersShouldConjunction NotBeCalledBy (Type type, params Type[] moreTypes)
 
MethodMembersShouldConjunction NotBeCalledBy (IObjectProvider< IType > types)
 
MethodMembersShouldConjunction NotBeCalledBy (IEnumerable< IType > types)
 
MethodMembersShouldConjunction NotBeCalledBy (IEnumerable< Type > types)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
MethodMembersShouldConjunction NotHaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
MethodMembersShouldConjunction NotHaveReturnType (string pattern, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction NotHaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
MethodMembersShouldConjunction NotHaveReturnType (IType firstType, params IType[] moreTypes)
 
MethodMembersShouldConjunction NotHaveReturnType (IEnumerable< IType > types)
 
MethodMembersShouldConjunction NotHaveReturnType (IObjectProvider< IType > types)
 
MethodMembersShouldConjunction NotHaveReturnType (Type type, params Type[] moreTypes)
 
MethodMembersShouldConjunction NotHaveReturnType (IEnumerable< Type > types)
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Members.MembersShould< MethodMembersShouldConjunction, MethodMember >
 MembersShould (IArchRuleCreator< TRuleType > ruleCreator)
 
TRuleTypeShouldConjunction BeDeclaredIn (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction BeDeclaredIn (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction BeDeclaredIn (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction BeDeclaredIn (Type firstType, params Type[] moreTypes)
 
TRuleTypeShouldConjunction BeDeclaredIn (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction BeDeclaredIn (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction BeDeclaredIn (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction BeStatic ()
 
TRuleTypeShouldConjunction BeReadOnly ()
 
TRuleTypeShouldConjunction BeImmutable ()
 
ShouldRelateToTypesThat< TRuleTypeShouldConjunction, IType, TRuleType > BeDeclaredInTypesThat ()
 
TRuleTypeShouldConjunction NotBeDeclaredIn (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction NotBeDeclaredIn (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction NotBeDeclaredIn (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction NotBeDeclaredIn (Type firstType, params Type[] moreTypes)
 
TRuleTypeShouldConjunction NotBeDeclaredIn (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction NotBeDeclaredIn (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction NotBeDeclaredIn (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction NotBeStatic ()
 
TRuleTypeShouldConjunction NotBeReadOnly ()
 
TRuleTypeShouldConjunction NotBeImmutable ()
 
ShouldRelateToTypesThat< TRuleTypeShouldConjunction, IType, TRuleType > NotBeDeclaredInTypesThat ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Members.IComplexMemberConditions< MethodMembersShouldConjunction, MethodMember >
ShouldRelateToTypesThat< TRuleTypeShouldConjunction, IType, TRuleType > BeDeclaredInTypesThat ()
 
ShouldRelateToTypesThat< TRuleTypeShouldConjunction, IType, TRuleType > NotBeDeclaredInTypesThat ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.IMethodMemberConditions< MethodMembersShouldConjunction, MethodMember >
TReturnType BeConstructor ()
 
TReturnType BeVirtual ()
 
TReturnType BeCalledBy (string pattern, bool useRegularExpressions=false)
 
TReturnType BeCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TReturnType BeCalledBy (IType firstType, params IType[] moreTypes)
 
TReturnType BeCalledBy (Type type, params Type[] moreTypes)
 
TReturnType BeCalledBy (IObjectProvider< IType > types)
 
TReturnType BeCalledBy (IEnumerable< IType > types)
 
TReturnType BeCalledBy (IEnumerable< Type > types)
 
TReturnType HaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
TReturnType HaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TReturnType HaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
TReturnType HaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
TReturnType HaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
TReturnType HaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
TReturnType HaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
TReturnType HaveReturnType (string pattern, bool useRegularExpressions=false)
 
TReturnType HaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TReturnType HaveReturnType (IType firstType, params IType[] moreTypes)
 
TReturnType HaveReturnType (IEnumerable< IType > types)
 
TReturnType HaveReturnType (IObjectProvider< IType > types)
 
TReturnType HaveReturnType (Type type, params Type[] moreTypes)
 
TReturnType HaveReturnType (IEnumerable< Type > types)
 
TReturnType BeNoConstructor ()
 
TReturnType NotBeVirtual ()
 
TReturnType NotBeCalledBy (string pattern, bool useRegularExpressions=false)
 
TReturnType NotBeCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TReturnType NotBeCalledBy (IType firstType, params IType[] moreTypes)
 
TReturnType NotBeCalledBy (Type type, params Type[] moreTypes)
 
TReturnType NotBeCalledBy (IObjectProvider< IType > types)
 
TReturnType NotBeCalledBy (IEnumerable< IType > types)
 
TReturnType NotBeCalledBy (IEnumerable< Type > types)
 
TReturnType NotHaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
TReturnType NotHaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TReturnType NotHaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
TReturnType NotHaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
TReturnType NotHaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
TReturnType NotHaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
TReturnType NotHaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
TReturnType NotHaveReturnType (string pattern, bool useRegularExpressions=false)
 
TReturnType NotHaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TReturnType NotHaveReturnType (IType firstType, params IType[] moreTypes)
 
TReturnType NotHaveReturnType (IEnumerable< IType > types)
 
TReturnType NotHaveReturnType (IObjectProvider< IType > types)
 
TReturnType NotHaveReturnType (Type type, params Type[] moreTypes)
 
TReturnType NotHaveReturnType (IEnumerable< Type > types)
 

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