internal XmlaMessage(string description, string source, string helpFile, XmlaMessageLocation location) { this.m_description = description; this.m_source = source; this.m_helpFile = helpFile; this.location = location; }
internal AdomdErrorLocation(XmlaMessageLocation location) : this(location.StartLine, location.StartColumn, location.EndLine, location.EndColumn, location.LineOffset, location.TextLength) { }
internal AdomdError(int errorCode, string source, string message, string helpLink, XmlaMessageLocation location) : this(errorCode, source, message, helpLink) { if (location != null) { this.errorLocation = new AdomdErrorLocation(location); } }
internal AdomdError(int errorCode, string source, string message, string helpLink, XmlaMessageLocation location, string callStack) : this(errorCode, source, message, helpLink, location) { this.callStack = callStack; }
internal XmlaWarning(int warningCode, string description, string source, string helpFile, XmlaMessageLocation location) : base(description, source, helpFile, location) { this.m_warningCode = warningCode; }
internal XmlaError(int errorCode, string description, string source, string helpFile, XmlaMessageLocation location) : this(errorCode, description, source, helpFile, location, null) { this.m_errorCode = errorCode; }
internal XmlaError(int errorCode, string description, string source, string helpFile, XmlaMessageLocation location, string callStack) : base(description, source, helpFile, location) { this.m_errorCode = errorCode; this.m_callStack = callStack; }