Это общий шаблон .Net Framework и связанных библиотек. Предполагается, что статические / общие члены являются поточно-ориентированными, если не указано иное. Если вы обнаружите член, который не является потокобезопасным и не помечен как таковой в документации, это ошибка (либо в документации, либо в реализации).
Поэтому я думаю, что можно с уверенностью полагать, что они безопасны для потоков.