[Tex/LaTex] Biblatex/Biber equivalent to cite all authors \cite*

biberbiblatexbibliographiesbibtex

I would like to know what is in Biblatex/Biber the equivalent of \cite* that in natbib with Bibtex cites all the authors in the text.
In Biblatex it just displays the year or the title depending if one uses author-year or author-title, according to the documentation.
In said documentation, there doesn't seem to be such a command.

Here is the specific style I use if it helps:

\usepackage[citestyle=authoryear,bibstyle=authoryear,maxbibnames=10,giveninits=true,natbib=true,doi=false,url=false,isbn=false,dashed=false,uniquelist=false,uniquename=false,backend=biber]{biblatex}

Best Answer

You can change maxnames locally:

\documentclass{scrartcl}

\usepackage[citestyle=authoryear,bibstyle=authoryear,
             maxbibnames=10,giveninits=true,natbib=true,doi=false,url=false,
             isbn=false,dashed=false,uniquelist=false,uniquename=false,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}             



\begin{document}

\AtNextCite{\defcounter{maxnames}{99}}\cite{herrmann}

\cite{herrmann}

\printbibliography

\end{document}

If you need it often you can define a cite command which does it, e.g.:

\documentclass{scrartcl}

\usepackage[citestyle=authoryear,bibstyle=authoryear,
             maxbibnames=10,giveninits=true,natbib=true,doi=false,url=false,
             isbn=false,dashed=false,uniquelist=false,uniquename=false,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}             

\DeclareCiteCommand{\longcite}
  {\usebibmacro{prenote}}%
  {\usebibmacro{citeindex}%
   \defcounter{maxnames}{99}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{postnote}}

\begin{document}

\longcite{herrmann}

\cite{herrmann}

\printbibliography

\end{document}