/// <summary> ErrorMessage as string[] unescaped. </summary>
        public string[] GetErrorMessage()
        {
            string UnescapedValue = FGenericCrashContext.UnescapeXMLString(ErrorMessage);

            UnescapedValue = UnescapedValue.Substring(0, Math.Min(511, UnescapedValue.Length));                 // Database limitation.
            return(UnescapedValue.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries));
        }
Exemple #2
0
        /// <summary> UserDescription as string[] unescaped. </summary>
        public string[] GetUserDescription()
        {
            if (string.IsNullOrWhiteSpace(UserDescription))
            {
                return(new string[0]);
            }

            string UnescapedValue = FGenericCrashContext.UnescapeXMLString(UserDescription);

            return(UnescapedValue.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries));
        }
        /// <summary> UserDescription as string[] unescaped. </summary>
        public string[] GetUserDescription()
        {
            string UnescapedValue = FGenericCrashContext.UnescapeXMLString(UserDescription);

            return(UnescapedValue.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries));
        }
        /// <summary> Callstack as string[] unescaped. </summary>
        public string[] GetCallstack()
        {
            string UnescapedValue = FGenericCrashContext.UnescapeXMLString(CallStack);

            return(UnescapedValue.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries));
        }