//Relation Conditions public ShouldRelateToTypesThat <TRuleTypeShouldConjunction, IType, TRuleType> DependOnAnyTypesThat() { _ruleCreator.BeginComplexCondition(ArchRuleDefinition.Types(true), ObjectConditionsDefinition <TRuleType> .DependOnAnyTypesThat()); return(new ShouldRelateToTypesThat <TRuleTypeShouldConjunction, IType, TRuleType>(_ruleCreator)); }