LicenseSpring .Net SDK 7.22.0
Easily add Software Licensing to your application
LicenseSpring.InstallationFile Class Reference

Class that holds information about setup file of your app More...

Inheritance diagram for LicenseSpring.InstallationFile:
LicenseSpring.IInstallationFile

Public Member Functions

 InstallationFile ()
 InstallationFile default constructor
 
 InstallationFile (string url, string md5hash, string version, string requiredVersion, string releaseDate, string eulaLink, string releaseNotesLink, string channel, string size, string environment)
 InstallationFile constructor More...
 

Properties

string Channel [get]
 Channel from where this install file comes from More...
 
string Environment [get]
 Environment for which this installation file is intended More...
 
string EulaLink [get]
 Link to EULA More...
 
string Md5Hash [get]
 MD5 hash of the setup file More...
 
DateTime ReleaseDate [get]
 App version release date More...
 
string ReleaseNotesLink [get]
 Link to release notes More...
 
string RequiredVersion [get]
 Application version that is required to install this app version More...
 
uint Size [get]
 Installation file size in bytes More...
 
string Url [get]
 Downloading URL More...
 
string Version [get]
 Application version More...
 
- Properties inherited from LicenseSpring.IInstallationFile
string Channel [get]
 Channel from where this install file comes from More...
 
string Environment [get]
 Environment for which this installation file is intended More...
 
string EulaLink [get]
 Link to EULA More...
 
string Md5Hash [get]
 MD5 hash of the setup file More...
 
DateTime ReleaseDate [get]
 App version release date More...
 
string ReleaseNotesLink [get]
 Link to release notes More...
 
string RequiredVersion [get]
 Application version that is required to install this app version More...
 
uint Size [get]
 Installation file size in bytes More...
 
string Url [get]
 Downloading URL More...
 
string Version [get]
 Application version More...
 

Detailed Description

Class that holds information about setup file of your app

Comes in handy for managing software updates.

See also ILicenseManager.GetInstallationFile and ILicense.Check

Constructor & Destructor Documentation

◆ InstallationFile()

LicenseSpring.InstallationFile.InstallationFile ( string  url,
string  md5hash,
string  version,
string  requiredVersion,
string  releaseDate,
string  eulaLink,
string  releaseNotesLink,
string  channel,
string  size,
string  environment 
)

InstallationFile constructor

Parameters
urlDownloading URL
md5hashMD5 hash of the setup file
versionApp version
requiredVersionRequired app version
releaseDateApp version release date
eulaLinkLink to app EULA
releaseNotesLinkLink to app version release notes
channelSetup file channel
sizeSetup file size
environmentSetup file environment

Property Documentation

◆ Channel

string LicenseSpring.InstallationFile.Channel
get

Channel from where this install file comes from

Implements LicenseSpring.IInstallationFile.

◆ Environment

string LicenseSpring.InstallationFile.Environment
get

Environment for which this installation file is intended

Implements LicenseSpring.IInstallationFile.

◆ EulaLink

string LicenseSpring.InstallationFile.EulaLink
get

Link to EULA

Implements LicenseSpring.IInstallationFile.

◆ Md5Hash

string LicenseSpring.InstallationFile.Md5Hash
get

MD5 hash of the setup file

Implements LicenseSpring.IInstallationFile.

◆ ReleaseDate

DateTime LicenseSpring.InstallationFile.ReleaseDate
get

App version release date

Implements LicenseSpring.IInstallationFile.

◆ ReleaseNotesLink

string LicenseSpring.InstallationFile.ReleaseNotesLink
get

Link to release notes

Implements LicenseSpring.IInstallationFile.

◆ RequiredVersion

string LicenseSpring.InstallationFile.RequiredVersion
get

Application version that is required to install this app version

Implements LicenseSpring.IInstallationFile.

◆ Size

uint LicenseSpring.InstallationFile.Size
get

Installation file size in bytes

Implements LicenseSpring.IInstallationFile.

◆ Url

string LicenseSpring.InstallationFile.Url
get

Downloading URL

Implements LicenseSpring.IInstallationFile.

◆ Version

string LicenseSpring.InstallationFile.Version
get

Application version

Implements LicenseSpring.IInstallationFile.


The documentation for this class was generated from the following file: