2

是否可以在 Windows 工作流基础中向 ThrowActivity 抛出自定义错误消息?

例如。想象一下,我想在我的 WF 中抛出这个异常:-

CutomException("This is my custom error message", myNumber, myObect);

干杯:)

4

2 回答 2

3

也许我不太了解您的问题,但是您可以在活动执行之前的任何位置使用Fault属性设置特定异常,例如:ThrowActivity

throwActivity1.Fault = new CustomException("This is my custom error message", myNumber, myObect);
于 2008-11-13T15:02:40.500 回答
1

您可以像这样抛出任何自定义异常。

public DiscontinuedProductException deniedProductException1 = new DiscontinuedProductException();

[SerializableAttribute()] 公共类 DiscontinuedProductException : 异常 { public DiscontinuedProductException() : base() { }

    public DiscontinuedProductException(string message)
        : base(message)
    {
    }

    public DiscontinuedProductException(string message, Exception innerException)
        : base(message, innerException)
    {
    }

    protected DiscontinuedProductException(SerializationInfo info, StreamingContext context)
        : base(info, context)
    {
    }
}
于 2008-12-13T02:34:04.780 回答