TrackingWorkflowExceptionEventArgs.Exception プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークフロー インスタンスによってスローされる Exception を取得します。
public:
property Exception ^ Exception { Exception ^ get(); };
public Exception Exception { get; }
member this.Exception : Exception
Public ReadOnly Property Exception As Exception
プロパティ値
ワークフロー インスタンスによってスローされる例外。
例
次のコード例は、WriteExceptionEventArgs
を取得する TrackingWorkflowExceptionEventArgs という名前のメソッドを示しています。 このコードは、Exception プロパティが null
(Visual Basic の場合は Nothing
) かどうかを確認します。 そうでない場合は、Exception プロパティに関連付けられているメッセージをコンソールに書き込みます。 例外が null
(Nothing
) の場合、OriginalActivityPath プロパティの値を文字列に変換し、コンソールに書き出します。
このコード例は、Program.cs ファイルに含まれている EventArgs 追跡の SDK サンプルの一部です。 詳細については、「 EventArgs Tracking Sample」を参照してください。
static void WriteExceptionEventArgs(string eventDescription, TrackingWorkflowExceptionEventArgs exceptionEventArgs, DateTime eventDataTime)
{
Console.WriteLine("\nException Event Arguments Read From Tracking Database:\n");
Console.WriteLine("EventDataTime: " + eventDataTime.ToString());
Console.WriteLine("EventDescription: " + eventDescription);
if (null != exceptionEventArgs.Exception)
{
Console.WriteLine("ExceptionEventArgs Exception Message: " + exceptionEventArgs.Exception.Message.ToString());
}
Console.WriteLine("ExceptionEventArgs Original Activity Path: " + exceptionEventArgs.OriginalActivityPath.ToString());
}
Shared Sub WriteExceptionEventArgs(ByVal eventDescription As String, ByVal exceptionEventArgs As TrackingWorkflowExceptionEventArgs, ByVal eventDataTime As DateTime)
Console.WriteLine(vbCrLf + "Exception Event Arguments Read From Tracking Database:")
Console.WriteLine("EventDataTime: " + eventDataTime.ToString(CultureInfo.CurrentCulture))
Console.WriteLine("EventDescription: " + eventDescription)
If exceptionEventArgs.Exception IsNot Nothing Then
Console.WriteLine("ExceptionEventArgs Exception Message: " + exceptionEventArgs.Exception.Message.ToString())
End If
Console.WriteLine("ExceptionEventArgs Original Activity Path: " + exceptionEventArgs.OriginalActivityPath.ToString())
End Sub
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET