/// <inheritdoc/> public IQueryableValidationResult <TDerived> PolymorphicAs <TDerived>() where TDerived : TValidated => ResultQueries.PolymorphicAs <TValidated, TDerived>(this);
/// <inheritdoc/> public override SerializableValidationResult ToSerializableResult() => ResultQueries.ToSerializableValidationResult(this);
/// <inheritdoc/> public IQueryableValidationResult <TValidated> WithoutSuccesses() => ResultQueries.WithoutSuccesses(this);
/// <inheritdoc/> public IQueryableValidationResult <TValidated> ForOnlyThisValue() => ResultQueries.ForOnlyTheSameValue(this);
/// <inheritdoc/> public IQueryableValidationResult <TItem> ForMatchingMemberItem <TItem>(Expression <Func <TValidated, IEnumerable <TItem> > > memberExpression, TItem item) => ResultQueries.ForMatchingMemberItem(this, memberExpression, item);
/// <inheritdoc/> public IQueryableValidationResult <TItem> ForMember <TItem>(Expression <Func <TValidated, TItem> > memberExpression) => ResultQueries.ForMember(this, memberExpression);