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.
La parte più problematica della scrittura dei componenti è la gestione di possibili errori. Cercando di determinare cosa può andare storto e cosa fare su di esso può essere difficile nelle migliori condizioni. Gli errori comuni che il componente potrebbe verificare e gestire sono connessioni di rete non riuscite, errori di sicurezza ed errori associati a oggetti non raggiungibili.
Inoltre, è possibile sviluppare codici di errore personalizzati per segnalare errori specifici dell'interfaccia, ad esempio quando una regola business è stata violata.
In linea con il modello di programmazione COM+, un oggetto può (e spesso lo fa) chiamare metodi di interfaccia su altri oggetti per eseguire il lavoro. Poiché i programmatori possono scrivere componenti in linguaggi di programmazione diversi, COM+ richiede che tutti i meccanismi di gestione degli errori siano indipendenti dal linguaggio, ad esempio HRESULTs e raccolte errorInfo.
Questa sezione include argomenti, descritti nella tabella seguente, che illustrano le tecniche per la gestione degli errori nelle applicazioni COM+, le funzionalità in COM+ che influiscono sul comportamento degli errori e i suggerimenti per la diagnosi degli errori COM+.
| Argomento | Descrizione |
|---|---|
| Strategie per la gestione degli errori in COM+ |
Elenca e descrive le linee guida di base per la gestione degli errori in COM+, inclusi quando usare HRESULT e raccolte errorInfo. |
|
come COM+ modifica i valori restituiti |
Identifica la singola condizione in cui COM+ converte un HRESULT standard in un codice di errore COM+ prima di passarlo di nuovo al chiamante. |
|
isolamento degli errori e politica di fail-fast |
Mostra in che modo l'isolamento degli errori e i criteri failfast influiscono sul comportamento COM+. |
|
trovare l'origine di un errore |
Descrive come diagnosticare l'origine e ottenere una descrizione degli errori dell'applicazione. |
|
Interpretazione dei codici di errore |
Identifica il meccanismo di gestione degli errori predominante per Microsoft Visual C++, il linguaggio Java e Microsoft Visual Basic. |
|
risoluzione dei problemi |
Fornisce assistenza aggiuntiva per la diagnosi degli errori. |
|
Contattare il Supporto Tecnico |
Identifica importanti informazioni di risoluzione dei problemi da fornire quando si contatta il supporto tecnico. |
Per informazioni dettagliate sulla gestione degli errori associati a vari servizi COM+, vedere le sezioni seguenti:
- Velocizzare Le Transazioni notificando all'oggetto radice
- Gestione degli Errori (per i Componenti in Coda)