internal override void RaiseTraceEvent(WebBaseEvent webEvent)
 {
     if ((IntPtr.Zero != base._ecb) && EtwTrace.IsTraceEnabled(webEvent.InferEtwTraceVerbosity(), 1))
     {
         int      num;
         string[] strArray;
         int[]    numArray;
         string[] strArray2;
         int      num2;
         webEvent.DeconstructWebEvent(out num2, out num, out strArray, out numArray, out strArray2);
         UnsafeNativeMethods.EcbEmitWebEventTrace(base._ecb, num2, num, strArray, numArray, strArray2);
     }
 }