Show / Hide Table of Contents

Class MinimalWatsonAnalysis

Inheritance
object
MinimalWatsonAnalysis
Implements
IEquatable<MinimalWatsonAnalysis>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: CrashCABN.Metadata
Assembly: CrashCABN.Metadata.MinimalWatson.dll
Syntax
public sealed record MinimalWatsonAnalysis : IEquatable<MinimalWatsonAnalysis>

Constructors

View Source

MinimalWatsonAnalysis(string?, string?, string?, string?, string?, IImmutableList<string>)

Declaration
public MinimalWatsonAnalysis(string? CrashPath, string? ImageName, string? PackageName, string? ProcessName, string? Sandbox, IImmutableList<string> AdditionalFiles)
Parameters
Type Name Description
string CrashPath
string ImageName
string PackageName
string ProcessName
string Sandbox
IImmutableList<string> AdditionalFiles

Properties

View Source

AdditionalFiles

Declaration
public IImmutableList<string> AdditionalFiles { get; init; }
Property Value
Type Description
IImmutableList<string>
View Source

CrashPath

Declaration
public string? CrashPath { get; init; }
Property Value
Type Description
string
View Source

ImageName

Declaration
public string? ImageName { get; init; }
Property Value
Type Description
string
View Source

IsRetailSandbox

Gets a value indicating whether this crash originates from a retail sandbox.

Declaration
public bool IsRetailSandbox { get; }
Property Value
Type Description
bool
Remarks

Note that we believe this value is collected from the Xbox Live services on the system, which may not be used in certain cases for example crashes in development Steam games, and also when the game is using in-process Xbox Live services. This may need to change to a different solution such as looking for the dev flag or another file in the analysis files section, after reviewing such a change with the appropriate Xbox and legal teams. See https://dev.azure.com/sqgns/GNS/_workitems/edit/19165

View Source

PackageName

Declaration
public string? PackageName { get; init; }
Property Value
Type Description
string
View Source

ProcessName

Declaration
public string? ProcessName { get; init; }
Property Value
Type Description
string
View Source

Sandbox

Declaration
public string? Sandbox { get; init; }
Property Value
Type Description
string

Implements

IEquatable<T>
  • View Source
In this article
Back to top Generated by DocFX