title: WCF Tracing log message is set to false, but there is still a trace output being generated
body: <p>I have the following configuration </p>
  
  <pre><code>&lt;system.serviceModel&gt;
  &lt;diagnostics&gt;
    &lt;messageLogging logEntireMessage="false" logKnownPii="false" logMalformedMessages="false" logMessagesAtServiceLevel="false" logMessagesAtTransportLevel="false" maxMessagesToLog="250000000" maxSizeOfMessageToLog="262144000"&gt;
      &lt;filters&gt;
        &lt;clear /&gt;
      &lt;/filters&gt;
    &lt;/messageLogging&gt;
    &lt;endToEndTracing propagateActivity="true" activityTracing="true" messageFlowTracing="true" /&gt;
  &lt;/diagnostics&gt;    
  </code></pre>
  
  <p></p>
  
  <pre><code>&lt;system.diagnostics&gt;
  &lt;sources&gt;
    &lt;source propagateActivity="true" name="System.ServiceModel" switchValue="Off, ActivityTracing"&gt;
      &lt;listeners&gt;
        &lt;add name="RollingDateXmlWriterTraceListener" /&gt;
      &lt;/listeners&gt;
    &lt;/source&gt;
    &lt;source name="System.ServiceModel.MessageLogging" switchValue="Off"&gt;
      &lt;listeners&gt;
        &lt;add name="RollingDateXmlWriterTraceListener" /&gt;
      &lt;/listeners&gt;
    &lt;/source&gt;
  &lt;/sources&gt;
  &lt;sharedListeners&gt;
    &lt;!--&lt;add name="xml" type="System.Diagnostics.XmlWriterTraceListener" initializeData="C:\Temp\Logs\MainService.svclog" /&gt;--&gt;
    &lt;add name="RollingDateXmlWriterTraceListener" type="XXX.Common.Listeners.RollingDateXmlWriterTraceListener, XXX.Common" traceOutputOptions="None" initializeData="C:\Temp\Logs\MainService.{yyyyMMdd}.svclog" /&gt;
  &lt;/sharedListeners&gt;
  &lt;trace autoflush="true" /&gt;
  </code></pre>
  
  <p></p>
  
  <p>I have set false to all of the logMessage attributes, but i still get the svclog file. Do I miss something?</p>