mongoDBへの接続が成功したかどうか確認したいですか? (それが正常に接続した場合にだけ働いている)私はこのコードを試してみましたが、それは完全に機能していないC#でmongoDBの接続が成功したかどうかを確認する方法
var client = new MongoClient("mongodb://name:[email protected]***.mlab.com:port/db");
var db = client.GetDatabase("db");
var coll = db.GetCollection<Book>("book");
var server = client.GetServer();
server.Connect();
if(server.State.ToString() == "Connected")
{
//do something
}
else
{
//do something
}
EDIT: 私のような何かをしたい:作成した後
if(server.isConnected){ form2.show();} else { console.write("error");}
ませんが、あなたが例外を取得しますか?ちょうどそれを捕まえる。もちろん、実際に操作を実行するまでは発生しません。接続のようなものは何もしません。いくつかの統計情報や生のpingコマンドを取得してみてください。 – Lloyd
どのようにしてpingを使用できますか?どのピングがちょうどいいですか? –