/// <summary> /// Check if ETW tracing is enabled for the particular event /// </summary> /// <param name="eventIndex">The index of the event descriptor</param> static bool IsEtwEventEnabled(int eventIndex) { if (FxTrace.Trace.IsEtwProviderEnabled) { EnsureEventDescriptors(); return(FxTrace.IsEventEnabled(eventIndex)); } return(false); }
internal static bool UnlockInstanceExceptionIsEnabled() { if (!FxTrace.ShouldTraceError) { return(false); } if (!FxTrace.ShouldTraceErrorToTraceSource) { return(FxTrace.IsEventEnabled(4)); } return(true); }
internal static bool FoundProcessingErrorIsEnabled() { if (!FxTrace.ShouldTraceError) { return(false); } if (!FxTrace.ShouldTraceErrorToTraceSource) { return(FxTrace.IsEventEnabled(3)); } return(true); }
internal static bool EndSqlCommandExecuteIsEnabled() { if (!FxTrace.ShouldTraceVerbose) { return(false); } if (!FxTrace.ShouldTraceVerboseToTraceSource) { return(FxTrace.IsEventEnabled(0)); } return(true); }
internal static bool TimeoutOpeningSqlConnectionIsEnabled() { if (!FxTrace.ShouldTraceError) { return(false); } if (!FxTrace.ShouldTraceErrorToTraceSource) { return(FxTrace.IsEventEnabled(7)); } return(true); }
internal static bool RunnableInstancesDetectionErrorIsEnabled() { if (!FxTrace.ShouldTraceError) { return(false); } if (!FxTrace.ShouldTraceErrorToTraceSource) { return(FxTrace.IsEventEnabled(11)); } return(true); }
internal static bool SqlExceptionCaughtIsEnabled() { if (!FxTrace.ShouldTraceWarning) { return(false); } if (!FxTrace.ShouldTraceWarningToTraceSource) { return(FxTrace.IsEventEnabled(8)); } return(true); }
internal static bool RenewLockSystemErrorIsEnabled() { if (!FxTrace.ShouldTraceError) { return(false); } if (!FxTrace.ShouldTraceErrorToTraceSource) { return(FxTrace.IsEventEnabled(2)); } return(true); }
internal static bool RetryingSqlCommandDueToSqlErrorIsEnabled() { if (!FxTrace.ShouldTraceInformation) { return(false); } if (!FxTrace.ShouldTraceInformationToTraceSource) { return(FxTrace.IsEventEnabled(6)); } return(true); }
internal static bool QueingSqlRetryIsEnabled() { if (!FxTrace.ShouldTraceWarning) { return(false); } if (!FxTrace.ShouldTraceWarningToTraceSource) { return(FxTrace.IsEventEnabled(10)); } return(true); }
internal static bool MaximumRetriesExceededForSqlCommandIsEnabled() { if (!FxTrace.ShouldTraceInformation) { return(false); } if (!FxTrace.ShouldTraceInformationToTraceSource) { return(FxTrace.IsEventEnabled(5)); } return(true); }
internal static bool LockRetryTimeoutIsEnabled() { if (!FxTrace.ShouldTraceWarning) { return(false); } if (!FxTrace.ShouldTraceWarningToTraceSource) { return(FxTrace.IsEventEnabled(9)); } return(true); }
internal static bool InstanceLocksRecoveryErrorIsEnabled() { if (!FxTrace.ShouldTraceError) { return(false); } if (!FxTrace.ShouldTraceErrorToTraceSource) { return(FxTrace.IsEventEnabled(12)); } return(true); }
private static bool IsEtwEventEnabled(int eventIndex) { EnsureEventDescriptors(); return(FxTrace.IsEventEnabled(eventIndex)); }