He creado un contador de rendimiento de varias instancias y le paso nombres de instancia mixtos pero de alguna manera los nombres de instancia se convierten a minúsculas cuando los veo tanto a través del código como en perfmon. ¿Alguien sabe cómo prevenir esto? Encontrado this en google, pensé que era agradable de Luke Zhang no seguir nunca.Cómo evito que los nombres de instancia del contador de rendimiento personalizado se conviertan automáticamente a minúsculas
8
A
Respuesta
11
Usé Reflector para mirar el código en System.dll para el PerformanceCounter. En el evento privado Initialize, esta pequeña pepita:
this.sharedCounter = new SharedPerformanceCounter(categoryName.ToLower(CultureInfo.InvariantCulture), this.counterName.ToLower(CultureInfo.InvariantCulture), this.instanceName.ToLower(CultureInfo.InvariantCulture), this.instanceLifetime);
Creo que es por eso.
Cuestiones relacionadas
- 1. contador de rendimiento personalizado en C#/perfmon
- 2. Cómo se elimina un contador de rendimiento
- 3. El Contador de rendimiento solicitado no es un contador personalizado, tiene que inicializarse como ReadOnly
- 4. Nombres de categorías de contador de rendimiento? (C#)
- 5. Cómo restablecer contador de rendimiento personalizada
- 6. Contador de rendimiento frente a ETW
- 7. rendimiento del iterador personalizado
- 8. ¿Cómo evito que Emacs edite automáticamente mi archivo de inicio?
- 9. Eliminación de categorías de contador de rendimiento de Windows
- 10. ¿Por qué no puede Perfmon ver instancias de mi contador de rendimiento personalizado?
- 11. No se pueden establecer los nombres de los miembros del atributo de validación personalizado en MVC2
- 12. ¿Cómo evito que scaffold.css anule mi CSS personalizado?
- 13. Obtener nombre de instancia de contador de rendimiento (w3wp # XX) del ID de proceso de trabajador ASP.NET
- 14. ¿Paperclip limpia automáticamente los nombres de archivo?
- 15. Cómo forzar nombres de tablas sensibles a mayúsculas y minúsculas?
- 16. Contador de rendimiento de lectura de C#: La instancia no existe en la categoría especificada
- 17. ¿Cómo evito que estos divs se superpongan?
- 18. Los nombres de archivo sensibles a mayúsculas y minúsculas de Git-windows no se manejan correctamente
- 19. Contador de rendimiento creado pero no funciona hasta que se reinicia Windows
- 20. ¿Cómo evito que se guarden las contraseñas?
- 21. cómo evito que VS2010 agregue automáticamente nuevos módulos de SharePoint a una función aleatoria
- 22. ¿Cómo evito que los problemas derivados de std :: string se construyan a partir de `0`?
- 23. Recuperar el valor del contador de rendimiento de forma independiente del idioma
- 24. ¿Cómo se asignan los nombres de los paquetes de Hackage a los nombres de 'cabal install'?
- 25. Impedir que los rieles conviertan caracteres especiales en entidades HTML
- 26. ¿Cómo evito que se eliminen ciertas funciones?
- 27. ¿Por qué los nombres de mis tablas se convierten a minúsculas en phpmyadmin?
- 28. Contador de rendimiento: ¿tasa por tipo de minuto?
- 29. ¿Cómo evito que se genere Rplots.pdf?
- 30. ¿Cómo concatenar factores sin que se conviertan a un nivel entero?
eso no es bueno en absoluto – SpaceghostAli
definitivamente no es genial en absoluto – esac
Microsoft, qué vergüenza ... –