public LogSwitchDebugCallbackEventArgs(ICorDebugAppDomain?pAppDomain, ICorDebugThread?pThread, LoggingLevelEnum lLevel, LogSwitchCallReason ulReason, string pLogSwitchName, string pParentName) : base(pAppDomain) { AppDomain = pAppDomain; Thread = pThread; Level = lLevel; Reason = ulReason; LowSwitchName = pLogSwitchName; ParentName = pParentName; }
void ICorDebugManagedCallback.LogSwitch(IntPtr pAppDomain, IntPtr pThread, LoggingLevelEnum lLevel, LogSwitchCallReason ulReason, string pLogSwitchName, string pParentName) { dbg.OnManagedCallbackFromAnyThread(() => new LogSwitchDebugCallbackEventArgs(I <ICorDebugAppDomain>(pAppDomain), I <ICorDebugThread>(pThread), lLevel, ulReason, pLogSwitchName, pParentName)); }
public LogSwitchDebugCallbackEventArgs(ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, LoggingLevelEnum lLevel, LogSwitchCallReason ulReason, string pLogSwitchName, string pParentName) : base(pAppDomain) { this.AppDomain = pAppDomain; this.Thread = pThread; this.Level = lLevel; this.Reason = ulReason; this.LowSwitchName = pLogSwitchName; this.ParentName = pParentName; }