@@ -388,9 +388,9 @@ public TGivenRuleTypeConjunction HaveName(string name)
388388 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
389389 }
390390
391- public TGivenRuleTypeConjunction HaveNameMatching ( string pattern )
391+ public TGivenRuleTypeConjunction HaveNameMatching ( string pattern , bool useRegularExpressions = false )
392392 {
393- _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . HaveNameMatching ( pattern ) ) ;
393+ _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . HaveNameMatching ( pattern , useRegularExpressions ) ) ;
394394 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
395395 }
396396
@@ -400,9 +400,9 @@ public TGivenRuleTypeConjunction HaveFullName(string fullname)
400400 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
401401 }
402402
403- public TGivenRuleTypeConjunction HaveFullNameMatching ( string pattern )
403+ public TGivenRuleTypeConjunction HaveFullNameMatching ( string pattern , bool useRegularExpressions = false )
404404 {
405- _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . HaveFullNameMatching ( pattern ) ) ;
405+ _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . HaveFullNameMatching ( pattern , useRegularExpressions ) ) ;
406406 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
407407 }
408408
@@ -738,9 +738,9 @@ public TGivenRuleTypeConjunction DoNotHaveName(string name)
738738 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
739739 }
740740
741- public TGivenRuleTypeConjunction DoNotHaveNameMatching ( string pattern )
741+ public TGivenRuleTypeConjunction DoNotHaveNameMatching ( string pattern , bool useRegularExpressions = false )
742742 {
743- _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . DoNotHaveNameMatching ( pattern ) ) ;
743+ _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . DoNotHaveNameMatching ( pattern , useRegularExpressions ) ) ;
744744 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
745745 }
746746
@@ -750,9 +750,9 @@ public TGivenRuleTypeConjunction DoNotHaveFullName(string fullname)
750750 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
751751 }
752752
753- public TGivenRuleTypeConjunction DoNotHaveFullNameMatching ( string pattern )
753+ public TGivenRuleTypeConjunction DoNotHaveFullNameMatching ( string pattern , bool useRegularExpressions = false )
754754 {
755- _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . DoNotHaveFullNameMatching ( pattern ) ) ;
755+ _ruleCreator . AddPredicate ( ObjectPredicatesDefinition < TRuleType > . DoNotHaveFullNameMatching ( pattern , useRegularExpressions ) ) ;
756756 return Create < TGivenRuleTypeConjunction , TRuleType > ( _ruleCreator ) ;
757757 }
758758
0 commit comments