Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il blocco Catch Exception rappresenta un gestore eccezioni. I blocchi di Catch Exception sono collegati alla fine di una forma di tipo Ambito nello strumento di Progettazione orchestrazioni. È possibile collegare tutti i blocchi catch exception necessari.
È possibile configurare i gestori di eccezioni per gestire diversi tipi di eccezioni. In ogni gestore eccezioni si specifica un tipo di eccezione. Deve trattarsi di un'eccezione o di un oggetto derivato dalla classe System. Se viene generata un'eccezione che corrisponde al tipo specificato in un gestore eccezioni, verrà chiamato tale gestore eccezioni.
Annotazioni
Per aggiungere un blocco di gestione delle eccezioni a una forma Scope, la proprietà tipo di transazione della forma Scope deve essere impostata su None o Long Running.
Per aggiungere e popolare un blocco di eccezioni catch
Fare clic con il pulsante destro del mouse sulla forma Ambito a cui si desidera aggiungere un blocco Eccezione catch e quindi scegliere Nuovo gestore eccezioni.
Un blocco eccezione catch viene aggiunto all'orchestrazione immediatamente dopo la forma Scope associata.
Nella finestra Proprietà specificare le proprietà.
La proprietà più importante è il tipo di oggetto Exception; questo è il tipo di messaggio che intercetta.
Nelle finestre Proprietà selezionare Eccezione generale nell'elenco Tipo oggetto eccezione.
Proprietà Descrizione Nome dell'oggetto eccezione Assegna un nome all'oggetto eccezione rilevato dal gestore eccezioni. Tipo di oggetto Exception Determina il tipo di oggetto (derivato da System.Exception) che il gestore eccezioni intercetta. All'interno del blocco Catch Exception aggiungere forme per creare il processo per la gestione dell'eccezione.
Fare clic con il pulsante destro del mouse sotto catchException e scegliere Inserisci forma, quindi selezionare Costruisci messaggio.
Fare doppio clic all'interno di MessageAssignment per aprire l'editor di testo e immettere l'assegnazione messaggio.
Ad esempio, digitare
Message_3 = Test.
Vedere anche
Completamento del messaggio di eccezione
Come aggiungere una forma di ambito
Uso della gestione delle eccezioni di BizTalk Server