MongoLabに接続する場合は、接続文字列の最後に「?connect=replicaSet」を追加します。
new MongoClient("mongodb://username:[email protected]:11111/db-name?connect=replicaSet")
このJIRAチケットにはいくつかの詳細があります:https://jira.mongodb.org/browse/CSHARP-1160
基本的に、デフォルトはレプリカセットメンバーに接続することです。ただし、MongoLabのシングルノード設定は実際にはシングルノードレプリカセットであるため、信頼できません。接続文字列に?connect =ReplicaSetを追加すると、ドライバーは強制的にレプリカセットモードに移行し、すべてが機能します。
ここでその情報を見つけました。