Comme le dit Caroline, c'est très difficile de donner des règles générales. Dans ce cas-ci, les noms sont utilisés comme des adjectifs pour caractériser "tout". Cette phrase de Voltaire (J'ai regardé sur Google, je l'avoue) est très littéraire. On pourrait dire avec la même signification : Il n'y a pas de hazard, tout est une épreuve, ou une punition, ou une récompense, ou de la prévoyance.