Event Log Parte II - Visual Studio.NET 2005

Enviado por Mauricio Junior


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.

Na Prática

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 



As opiniões expressas em todos os documentos publicados aqui neste site são de responsabilidade exclusiva dos autores e não de Monografias.com. O objetivo de Monografias.com é disponibilizar o conhecimento para toda a sua comunidade. É de responsabilidade de cada leitor o eventual uso que venha a fazer desta informação. Em qualquer caso é obrigatória a citação bibliográfica completa, incluindo o autor e o site Monografias.com.