Domanda

è possibile inviare un messaggio di errore personalizzato a un ThrowActivity, nella base del flusso di lavoro di Windows?

ad es. Immagina di voler gettare questa eccezione, nel mio WF: -

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

evviva :)

È stato utile?

Soluzione

Forse non capisco bene la tua domanda, ma puoi impostare l'eccezione specifica con la proprietà Fault di ThrowActivity in qualsiasi posto prima dell'esecuzione dell'attività, ad es .:

throwActivity1.Fault = new CustomException("This is my custom error message", myNumber, myObect);

Altri suggerimenti

Puoi lanciare qualsiasi eccezione personalizzata come questa.

public DiscontinuedProductException discontinuedProductException1 = new DiscontinuedProductException ();

[SerializableAttribute ()]     public class DiscontinuedProductException: Exception     {         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)
    {
    }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top