Class TelemetryReportData
Serializable class containing telemetry information.
Inheritance
System.Object
      Namespace: Umbraco.Cms.Core.Telemetry.Models
Assembly: Umbraco.Core.dll
Syntax
[DataContract]
public class TelemetryReportData
  Properties
View SourceDetailed
Declaration
[DataMember(Name = "detailed")]
public IEnumerable<UsageInformation>? Detailed { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Nullable<IEnumerable<UsageInformation>> | 
Id
Gets or sets a random GUID to prevent an instance posting multiple times pr. day.
Declaration
[DataMember(Name = "id")]
public Guid Id { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Guid | 
Packages
Gets or sets an enumerable containing information about packages.
Declaration
[DataMember(Name = "packages")]
public IEnumerable<PackageTelemetry>? Packages { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Nullable<IEnumerable<PackageTelemetry>> | 
Remarks
Contains only the name and version of the packages, unless no version is specified.
Version
Gets or sets the Umbraco CMS version.
Declaration
[DataMember(Name = "version")]
public string Version { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String |