/// <inheritdoc /> protected override bool MatchesImpl(IAttributeBag attributeBag, ConstraintContext context) { return(!inner.Matches(attributeBag, context)); }
/// <inheritdoc /> protected override bool MatchesImpl(IAttributeBag attributeBag, ConstraintContext context) { return(first.Matches(attributeBag, context) || second.Matches(attributeBag, context)); }
/// <inheritdoc /> public override bool MatchesImpl(IAttributeBag attributeBag, ConstraintContext context) { return(first.Matches(attributeBag, context) && second.Matches(attributeBag, context)); }