Public Member Functions | |
| override bool | Fetch () |
| Updates the release information. More... | |
Public Member Functions inherited from Bovender.Versioning.ReleaseInfo | |
| override bool | Execute () |
| This method may be called by a ProcessViewModelBase-derived class in a worker task that wraps this method in a try...catch structure. More... | |
| ReleaseInfo () | |
| Creates a new ReleaseInfo object that can fetch release information from the internet. More... | |
| ReleaseInfo (Uri releaseInfoUri) | |
| Creates a new ReleaseInfo object that can fetch release information from the internet using the URI given as a parameter. More... | |
Public Member Functions inherited from Bovender.Mvvm.Models.ProcessModel | |
| void | Cancel () |
| Cancels the current process More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Bovender.Versioning.ReleaseInfo | |
| override void | OnCancelling () |
| virtual bool | Parse (string rawInfo) |
| virtual void | SetDefaults () |
Properties inherited from Bovender.Versioning.ReleaseInfo | |
| Uri | ReleaseInfoUri [get, protected set] |
| Gets or sets the URI of the release info file. More... | |
| SemanticVersion | ReleaseVersion [get, protected set] |
| string | Summary [get, protected set] |
| Uri | DownloadUri [get, protected set] |
| string | ExpectedHash [get, protected set] |
| string | RawReleaseInfo [get, protected set] |
| ReleaseInfoStatus | Status [get, protected set] |
| Exception | Exception [get, protected set] |
Properties inherited from Bovender.Mvvm.Models.ProcessModel | |
| ProcessModel | Dependent [get, set] |
| bool | IsCancellationRequested [get, set] |
| This property is set to true by the Cancel() method. More... | |
Properties inherited from Bovender.Versioning.IReleaseInfo | |
| ReleaseInfoStatus | Status [get] |
| SemanticVersion | ReleaseVersion [get] |
| Gets or sets the version of the release. More... | |
| string | Summary [get] |
| Gets or sets the release summary. More... | |
| Uri | DownloadUri [get] |
| Gets or sets the URI for the release download. More... | |
| string | ExpectedHash [get] |
| Gets or sets the expected checksum hash for the binary file. More... | |
| string | RawReleaseInfo [get] |
| Gets or sets the raw, unparsed release information. More... | |
| Exception | Exception [get] |
Events inherited from Bovender.Mvvm.Models.ProcessModel | |
| EventHandler< ProcessModelEventArgs > | Cancelling |
Definition at line 26 of file ReleaseInfoForTesting.cs.
|
inlinevirtual |
Updates the release information.
Reimplemented from Bovender.Versioning.ReleaseInfo.
Definition at line 28 of file ReleaseInfoForTesting.cs.