/// <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)); }
/// <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)); }