consoleapplication1.exe_p1121_r15_ad1 -- что это?
От: 0K Ниоткуда  
Дата: 02.10.10 23:23
Оценка:
Собственно, нужно добавить PerformanceCounter для отслеживания сетевой активности процесса (использую ".NET CLR Networking 4.0.0.0"). InstanceName моего процесса называется так: consoleapplication1.exe_p1121_r15_ad1. Опытным путем установлено, что p1121 -- это PID (номер процесса) и оно все время меняется. Т.е. если записать так:

"consoleapplication1.exe_p" + Process.GetCurrentProcess().Id + "_r15_ad1";


,то вроде бы работает.

Но остается вопрос: что за r15 и ad1???

ad1, я так подозреваю, номер AppDomain? А r15?

Ну и главное. Как мне получить InstanceName правильно, дабы не возникло проблем если я буду использовать 2 AppDomain и 10 потоков? Писать string.Format или есть более приличный вариант?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.