internal override bool ValidateEntryName(ReadOnlySpan <char> name, PathOptions options, bool allowWildcards, [NotNullWhen(false)] out string?error)
            {
                if (!Unix.ValidateEntryName(name, options, allowWildcards, out error))
                {
                    return(false);
                }

                if (!Windows.ValidateEntryName(name, options, allowWildcards, out error))
                {
                    return(false);
                }

                error = null;
                return(true);
            }