ここでは、スタック トレースとスローされた例外の分析について多くの質問があります。
RedGate Reflector を使用して、いくつかの .net クラスの動作を調べています。特に、オブジェクトのConnectionString
プロパティを見ています。System.Data.SqlClient.SqlConnection
Reflector はArgumentException
、無効な接続文字列が指定された場合に、このプロパティが をスローする可能性があることを示します。
私の質問は、このプロパティがこの特定の例外をスローする可能性がある場合、コードを分析して例外がスローされた場所を見つけるにはどうすればよいですか? プロパティは別の関数を呼び出して値を設定します。この関数はArgumentException
直接スローしません。この例外がスローされる可能性のある場所を見つける方法を知りたいです。