Musisz sprawdzić, jakie jest prawidłowe polecenie w mongodb. jak kiedyś name potrzebuje obiektu Document zamiast samego ciągu.
Używam czegoś takiego. sprawdź, czy ta pomoc
var name = new BsonDocument { { "name", "regions" } };
var command = new BsonDocument { { "listCollections", 1 }, { "filter", name } };
var result = Database.RunCommand<BsonDocument>(command);
var k = result.ToJson();
Tutaj nazwa jest ponownie obiektem, który znalazłem w tej dokumentacji https://docs.mongodb .com/manual/reference/command/listCollections/
Więcej pomocy, z których możesz skorzystaćhttps://zetcode.com/csharp/mongodb/