public TriggerException(Trigger trigger, string message, Exception innerException) : base(-1, message, innerException) { TableName = trigger.TriggerInfo.TableName; TriggerName = trigger.TriggerName; EventType = trigger.TriggerInfo.EventType; }
private static string FormMessage(Trigger trigger) { return FormMessage(trigger.TriggerInfo.TableName, trigger.TriggerName, trigger.TriggerInfo.EventType); }
public TriggerException(Trigger trigger, string message) : this(trigger, message, null) { }
public TriggerException(Trigger trigger) : this(trigger, FormMessage(trigger)) { }
public TriggerException(Trigger trigger, Exception innerException) : this(trigger, FormMessage(trigger), innerException) { }
internal TriggerException(Trigger trigger, Exception innerException) : this(FormMessage(trigger), innerException) { }