none
Instâncias na memória RRS feed

  • Pergunta

  • Pessoal , preciso fazer uma aplicação para ler as instância das classes da minha aplicação que estão na memória? Alguem tem idéia de onde posso começar?

    Obrigado
    Ivan de Assis Leal
    terça-feira, 7 de julho de 2009 11:55

Respostas

Todas as Respostas

  • Não sei se entendi bem, mas se for só pra sua análise, não serviria uma ferramenta paga ?
    É algo assim que você precisa ? http://www.red-gate.com/blog/tracing_memory_leaks.htm

    []s
    Marcelo Ramos
    http://www.marceloramos.net/Blog

     


    Marcelo Ramos
    quarta-feira, 8 de julho de 2009 00:09
  • Acho que é isso aqui:

    System.Reflection.

    Assembly.GetExecutingAssembly().GetLoadedModules()


    Para carregar de outro aplicativo vc pode usar

    Assembly

     

    .LoadFrom(filename).GetLoadedModules()




    Se não funciona de um jeito, tente de outro totalmente diferente ^_^
    quarta-feira, 8 de julho de 2009 00:51
    Moderador
  • Rui, com Reflection então eu conseguiria fazer esta análise, eu preciso fazer o seguinte. Imagine que eu tenho uma Classe Cliente e tenho 3 instâncias dela, eu precisaria que uma aplicação me mostra-se que existe 3 instância da Cliente na memória.

    Obrigado
    Ivan de Assis Leal
    quarta-feira, 8 de julho de 2009 13:45
  • Entendi... realmente fiz o teste e so mostra 1 instancia da classe...

    O link que o Marcelo colocou ai não resolve o seu problema ?
    Se não funciona de um jeito, tente de outro totalmente diferente ^_^
    quarta-feira, 8 de julho de 2009 22:10
    Moderador
  • Ele passou o link para uma aplicação paga, no entanto eu gostaria de saber se o framework possui alguma NameSpace que me de esse "poder".

    Obrigado


    Ivan de Assis Leal
    sexta-feira, 10 de julho de 2009 12:27