Show / Hide Table of Contents

Class ErrorReport

Wraps information about an crash in a serializer-friendly format.

Inheritance
Object
ErrorReport
Namespace: NanoByte.Common.Controls
Assembly: NanoByte.Common.WinForms.dll
Syntax
public class ErrorReport : Object

Constructors

ErrorReport()

Declaration
public ErrorReport()

Properties

Application

Information about the current application.

Declaration
public AppInfo Application { get; set; }
Property Value
Type Description
AppInfo

Comments

Comments about the crash entered by the user.

Declaration
public string Comments { get; set; }
Property Value
Type Description
String

Exception

Information about the exception that occurred.

Declaration
public ExceptionInfo Exception { get; set; }
Property Value
Type Description
ExceptionInfo

Log

The contents of the Log file.

Declaration
public string Log { get; set; }
Property Value
Type Description
String

OS

Information about the current operating system.

Declaration
public OSInfo OS { get; set; }
Property Value
Type Description
OSInfo

Extension Methods

UpdateUtils.To<TIn, TOut>(TIn, Func<TIn, TOut>)
JsonStorage.SaveJson<T>(T, Stream)
JsonStorage.SaveJson<T>(T, String)
JsonStorage.ToJsonString<T>(T)
JsonStorage.ReparseAsJson<T>(Object)
JsonStorage.ReparseAsJson<T>(Object, T)
XmlStorage.SaveXml(Object, Stream, String)
XmlStorage.SaveXml<T>(T, String, String)
XmlStorage.ToXmlString(Object, String)
ConversionUtils.ConvertToString<TType>(TType)
In This Article
Back to top Copyright Bastian Eicher