internal static bool TraceCodeEventLogWarningIsEnabled(DiagnosticTrace trace) { if (trace.ShouldTrace(TraceEventLevel.Warning)) { return(true); } return(TraceCore.IsEtwEventEnabled(trace, 10)); }
internal static bool HandledExceptionIsEnabled(DiagnosticTrace trace) { if (trace.ShouldTrace(TraceEventLevel.Informational)) { return(true); } return(TraceCore.IsEtwEventEnabled(trace, 1)); }
internal static bool TraceCodeEventLogVerboseIsEnabled(DiagnosticTrace trace) { if (trace.ShouldTrace(TraceEventLevel.Verbose)) { return(true); } return(TraceCore.IsEtwEventEnabled(trace, 9)); }
internal static bool TraceCodeEventLogInfoIsEnabled(DiagnosticTrace trace) { if (trace.ShouldTrace(TraceEventLevel.Informational)) { return(true); } return(TraceCore.IsEtwEventEnabled(trace, 8)); }
internal static bool TraceCodeEventLogErrorIsEnabled(DiagnosticTrace trace) { if (trace.ShouldTrace(TraceEventLevel.Error)) { return(true); } return(TraceCore.IsEtwEventEnabled(trace, 7)); }
internal static bool TraceCodeEventLogCriticalIsEnabled(DiagnosticTrace trace) { if (trace.ShouldTrace(TraceEventLevel.Critical)) { return(true); } return(TraceCore.IsEtwEventEnabled(trace, 6)); }
internal static void TraceCodeEventLogCritical(DiagnosticTrace trace, TraceRecord traceRecord) { TracePayload serializedPayload = DiagnosticTrace.GetSerializedPayload(null, traceRecord, null); if (TraceCore.IsEtwEventEnabled(trace, 6)) { TraceCore.WriteEtwEvent(trace, 6, serializedPayload.ExtendedData, serializedPayload.AppDomainFriendlyName); } if (trace.ShouldTraceToTraceSource(TraceEventLevel.Critical)) { string str = string.Format(TraceCore.Culture, TraceCore.ResourceManager.GetString("TraceCodeEventLogCritical", TraceCore.Culture), new object[0]); TraceCore.WriteTraceSource(trace, 6, str, serializedPayload); } }
internal static void HandledException(DiagnosticTrace trace, Exception exception) { TracePayload serializedPayload = DiagnosticTrace.GetSerializedPayload(null, null, exception); if (TraceCore.IsEtwEventEnabled(trace, 1)) { TraceCore.WriteEtwEvent(trace, 1, serializedPayload.SerializedException, serializedPayload.AppDomainFriendlyName); } if (trace.ShouldTraceToTraceSource(TraceEventLevel.Informational)) { string str = string.Format(TraceCore.Culture, TraceCore.ResourceManager.GetString("HandledException", TraceCore.Culture), new object[0]); TraceCore.WriteTraceSource(trace, 1, str, serializedPayload); } }