このトピックはまだ評価されていません - このトピックを評価する

Exception.StackTrace プロパティ

2013/12/12

現在の例外がスローされたときの、コール スタックのフレームの文字列形式を取得します。

Namespace:  System
アセンブリ:  mscorlib (mscorlib.dll 内)
public virtual string StackTrace { get; }

プロパティ値

型: System.String
コールスタックの先頭にある最近のメソッド呼び出しの内容を説明する文字列。

実行スタックは、指定された時点で実行されているすべてのメソッドを追跡します。メソッド呼び出しのトレースは、スタック トレースと呼ばれます。スタック トレースが出力する一覧を使用して、例外が発生するメソッド内の行番号に対する呼び出しシーケンスを追跡できます。

最適化の実行中にインライン表示などのコード変換が発生するため、StackTrace は期待されるほど多くのメソッドをレポートしない場合があります。

継承時の注意

StackTrace プロパティは、スタック トレースの内容または書式に対する制御が必要なクラスではオーバーライドされます。

既定では、スタック トレースは、例外オブジェクトがスローされる直前に取り込まれます。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました
表示:
© 2014 Microsoft. All rights reserved.