Secuencia de ejecución en clases y métodos

06/08/2005 - 03:34 por wilson | Informe spam
Saludos a todos.

Alguien sabe de que manera puedo capturar y guardar las diferentes
llamadas a los métodos y clases de la ejecución de una instrución en C#
activando alguna propiedad del componente o la clase sin tener que
programar en cada llamada algo que me permita guardar esa secuencia de
pasos en el momento de la ejecución.

Puedo determinar cual es el componente que se ejecuta por el monitor de
componentes, pero no se cuál es la clase y peor el método que se ejecutó o
que esta lento.

Una técnica es guardar en el log de eventos del windows, pero esto seria
un trabajo de hormiga. Creo que debe existir alguna configuración o
herramienta que me permita hacer esto sin mucho trabajo ya que en si el
proyecto es enorme.

Les agradesco la ayuda

Preguntas similare

Leer las respuestas

#1 Angel J. Hernández M.
06/08/2005 - 03:54 | Informe spam
Una opción sería crearte unos eventos que puedas disparar al entrar o salir
de un método. En el código del manejador del evento (Event Handler)
realizarías el trabajo de registrar estos, es decir, la ejecución de los
métodos.

Saludos,


Angel J. Hernández M.
MCP - MCAD - MCSD - MCDBA
http://groups.msn.com/desarrolladoresmiranda
http://www.consein.com

"Wilson" escribió en el mensaje
news:
Saludos a todos.

Alguien sabe de que manera puedo capturar y guardar las diferentes
llamadas a los métodos y clases de la ejecución de una instrución en C#
activando alguna propiedad del componente o la clase sin tener que
programar en cada llamada algo que me permita guardar esa secuencia de
pasos en el momento de la ejecución.

Puedo determinar cual es el componente que se ejecuta por el monitor de
componentes, pero no se cuál es la clase y peor el método que se ejecutó o
que esta lento.

Una técnica es guardar en el log de eventos del windows, pero esto seria
un trabajo de hormiga. Creo que debe existir alguna configuración o
herramienta que me permita hacer esto sin mucho trabajo ya que en si el
proyecto es enorme.

Les agradesco la ayuda


Respuesta Responder a este mensaje
#2 Bela Istok
08/08/2005 - 21:45 | Informe spam
creo que necesitas algo como esto:
http://www.larkware.com/Articles/Fr...filer.html
o algún otro profiler para .NET

Saludos,

Bela Istok

"Wilson" wrote in message
news:
Saludos a todos.

Alguien sabe de que manera puedo capturar y guardar las diferentes
llamadas a los métodos y clases de la ejecución de una instrución en C#
activando alguna propiedad del componente o la clase sin tener que
programar en cada llamada algo que me permita guardar esa secuencia de
pasos en el momento de la ejecución.

Puedo determinar cual es el componente que se ejecuta por el monitor de
componentes, pero no se cuál es la clase y peor el método que se ejecutó o
que esta lento.

Una técnica es guardar en el log de eventos del windows, pero esto seria
un trabajo de hormiga. Creo que debe existir alguna configuración o
herramienta que me permita hacer esto sin mucho trabajo ya que en si el
proyecto es enorme.

Les agradesco la ayuda


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida