Olá pessoal, meu nome é Maurício Júnior e estou disposto a mostrar o sobre o Event Log parte II na prática. A parte I está disponível no site www.aspneti.com ou www.aspneti.com.br. Já foi mostrado onde é gravado todos os erros dentro do sistema operacional quando a aplicação gera um erro inesperado, agora na prática mostrarei como cadastrar esse erro inesperado dentro do programa Event View ou Visualizar Eventos.
Requisitos:
- Usar IDE Visual Studio.NET 2005;
- Conhecimento de sistema operacional windows;
- Conhecimento avançado C#.NET.
Antes de tudo, deve importar a classe de Diagnostics no início. (1.1 – Event Log – Parte II)
using System.Diagnostics; |
Referência: 1.1 Event Log – Parte II
Depois de tudo, o código construído dentro da classe deve estar dentro dos blocos try e catch. (1.2 – Event Log – Parte II).
public void metodo() { try { //codigo da classe } catch (Exception ex) { // codigo da classe } } |
Referência: 1.2 Event Log – Parte II
Explicação:
Dentro do bloco try, todo o código é feito normalmente, pode ser o que for sem medo de nada, ou seja, apenas uma linha de imprimir algum resultado. Se no caso ocorrer algum tipo de erro inesperado, será o foco do código será redirecionado para dentro do bloco catch, ou seja, irá tentar pegar o erro gerado pela aplicação.
Segue um exemplo da classe que insere no banco de dados alguns valores. (1.3 Event Log – Parte II).
Página seguinte |
|
|