Show / Hide Table of Contents

Class CrashInstance

Represents a specific crash including all data necessary for routing it to the appropriate title's analyzer/bug-filer.

Inheritance
System.Object
CrashInstance
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: CrashCABN.CrashSources
Assembly: CrashCABN.CrashSources.Abstractions.dll
Syntax
public class CrashInstance

Constructors

View Source

CrashInstance(String, Guid, Boolean, IReadOnlyCollection<AttachmentInfo>, String, String, String)

Initializes a new instance of the CrashInstance class.

Declaration
public CrashInstance(string source, Guid id, bool isDevelopment, IReadOnlyCollection<AttachmentInfo> attachments, string processName = null, string applicationName = null, string titleName = null)
Parameters
Type Name Description
System.String source

The crash source.

System.Guid id

A crash identifier.

System.Boolean isDevelopment

Whether this is a development or retail crash.

System.Collections.Generic.IReadOnlyCollection<AttachmentInfo> attachments

A collection of attached files.

System.String processName

The name of the crashed process.

System.String applicationName

The package or application name of the crashed process.

System.String titleName

The title's name or secret code name.

Properties

View Source

ApplicationName

Gets the package or application name of the crashed process, if known.

Declaration
public string ApplicationName { get; }
Property Value
Type Description
System.String
View Source

Attachments

Gets a collection of attached files and data.

Declaration
public IReadOnlyCollection<AttachmentInfo> Attachments { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyCollection<AttachmentInfo>
View Source

Id

Gets a crash identifier.

Declaration
public Guid Id { get; }
Property Value
Type Description
System.Guid
View Source

IsDevelopment

Gets a value indicating whether this is a development or retail crash.

Declaration
public bool IsDevelopment { get; }
Property Value
Type Description
System.Boolean
View Source

ProcessName

Gets the name of the crashed process, if known.

Declaration
public string ProcessName { get; }
Property Value
Type Description
System.String
View Source

Source

Gets the crash source, such as Watson, AppCenter, etc.

Declaration
public string Source { get; }
Property Value
Type Description
System.String
View Source

TitleName

Gets the title's name or secret code name, if known.

Declaration
public string TitleName { get; }
Property Value
Type Description
System.String
  • View Source
In This Article
Back to top Generated by DocFX