Class UpdateInfo
Represents information about a specific Meadow Update package
Assembly: Meadow.Contracts.dll
View Source
Declaration
public class UpdateInfo
Derived:
Meadow.Update.UpdateMessage
Properties
PublishedOn
Date and time when the update was published
View Source
Declaration
public DateTime PublishedOn { get; set; }
ID
A unique identifier for the Update
View Source
Declaration
public string ID { get; protected set; }
Name
Metadata for the package
View Source
Declaration
public string? Name { get; set; }
UpdateType
The type of the Update
View Source
Declaration
public UpdateType UpdateType { get; set; }
Version
Version information for the Update
View Source
Declaration
public string Version { get; set; }
DownloadProgress
Download progress (in Bytes) of the Update
View Source
Declaration
public long DownloadProgress { get; set; }
FileSize
The size, in bytes, of the Update
View Source
Declaration
public long FileSize { get; set; }
Summary
An optional, human-readable summary of the Update
View Source
Declaration
public string? Summary { get; set; }
Detail
An optional, human-readable detail of the Update
View Source
Declaration
public string? Detail { get; set; }
Retrieved
Indicates if the Update has been retrieved
View Source
Declaration
public bool Retrieved { get; set; }
Applied
Indicates if the Update has been applied
View Source
Declaration
public bool Applied { get; set; }
Crc
The expected Hash of the Update package
View Source
Declaration
public string Crc { get; set; }
Metadata
Metadata for the package
View Source
Declaration
public string? Metadata { get; set; }