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 |