Class SessionInfo
Contains information about the session in which a Report was created.
Inherited Members
Namespace: Unity.ProjectAuditor .Editor
Assembly: Unity.ProjectAuditor.Editor.dll
Syntax
[Serializable]
public class SessionInfo : AnalysisParams
Constructors
SessionInfo()
Default Constructor. For serialization purposes only.
Declaration
public SessionInfo()
SessionInfo(AnalysisParams)
Constructor.
Declaration
public SessionInfo(AnalysisParams serializedParams)
Parameters
Type | Name | Description |
---|---|---|
Analysis |
serializedParams | AnalysisParams object which was passed to ProjectAuditor to create the Report |
Fields
CompanyName
The Company Name string in the project's Project Settings.
Declaration
public string CompanyName
Field Value
Type | Description |
---|---|
string |
DateTime
The date and time at which the Report was created.
Declaration
public string DateTime
Field Value
Type | Description |
---|---|
string |
HostName
The SystemInfo.deviceName
identifier for the device on which the Unity Editor was running.
Declaration
public string HostName
Field Value
Type | Description |
---|---|
string |
HostPlatform
The SystemInfo.operatingSystem
identifier for the operating system on which the Unity Editor was running.
Declaration
public string HostPlatform
Field Value
Type | Description |
---|---|
string |
ProjectAuditorVersion
The version number of the Project Auditor package which was used.
Declaration
public string ProjectAuditorVersion
Field Value
Type | Description |
---|---|
string |
ProjectId
The Application.cloudProjectId
identifier for the project.
Declaration
public string ProjectId
Field Value
Type | Description |
---|---|
string |
ProjectName
The Product Name string in the project's Project Settings.
Declaration
public string ProjectName
Field Value
Type | Description |
---|---|
string |
ProjectRevision
The Product Version string in the project's Project Settings.
Declaration
public string ProjectRevision
Field Value
Type | Description |
---|---|
string |
UnityVersion
The version of Unity which was used.
Declaration
public string UnityVersion
Field Value
Type | Description |
---|---|
string |
UseRoslynAnalyzers
True if the "Use Roslyn Analyzers" checkbox was ticked in Preferences > Project Auditor.
Declaration
public bool UseRoslynAnalyzers
Field Value
Type | Description |
---|---|
bool |