De la documentación de mongodb:
Seguridad de subprocesos
Solo algunas de las clases de controlador de C# son seguras para subprocesos. Entre ellos:MongoServer, MongoDatabase, MongoCollection y MongoGridFS. Las clases comunes que usará muchas que no son seguras para subprocesos incluyen MongoCursor y todas las clases de la biblioteca BSON (excepto BsonSymbolTable, que es segura para subprocesos). Una clase no es segura para subprocesos a menos que se documente específicamente como tal.
Todas las propiedades y métodos estáticos de todas las clases son seguros para subprocesos.
Puede buscar la palabra Hilo en esta página: