0
Яплакал
04.01.16
✎
15:10
|
Инфы по ТЖ оч мало, мне не понятен смысл узла property в logcfg.xml
Я говорю не о
<event>
<eq property="Name" value="...."/>
</event>
тут все ясно, мы накладываем отбор ко определенные property с таким-то именем, будут они попадать в лог или нет.
Мне не понятно вот такая запись:
<property name="Context">
<event>
<eq property="name" value=""/>
</event>
</property>
конкретно эта запись отключает контекст в логе, т.е. строка есть, но нет в ней данных Context, но вот понять написаное что-то не очень получается
Как думал я:
property name="Context" т.е. свойство с именем Context
все что в подчиненных <event> будет относиться к этому свойству
eq property="name" value="", name - на самом деле value, т.е. тут мы отбираем с пустым контекстом
Если посмотреть пример с лога
.... Context='какой-то контекст' ...
'какой-то контекст' - это и есть name?
Так думал я и что бы подтвердить свою теорию попробовал проделать такой финт ушами:
<property name="SessionID">
<event>
<eq property="name" value="344"/>
</event>
</property>
344 - выдуманное число
и в логе свойство SessionID пропало, потом я подставил правильное значение (я его посмотрел заранее), но на мое удивление в логе SessionID не появилось, только после того как убрал весь блок SessionID опять в логе появился, чего-то я не понимаю как оно работает
Кстати это
<property name="all"/>
насколько я понял включает все свойства?
|
|