Skip to main content

LinuxVelopackLocator Class

Namespace: Velopack.Locators
Assembly: Velopack
Assembly Version: 0.0.1298+ed8600e

The default for OSX. All application files will remain in the '.app'. All additional files (log, etc) will be placed in a temporary directory.

[NullableContext(2)]
[Nullable(0)]
[SupportedOSPlatform("linux")]
public class LinuxVelopackLocator : VelopackLocator

Inheritance: object → VelopackLocator → LinuxVelopackLocator

Attributes: NullableContextAttribute,NullableAttribute,SupportedOSPlatformAttribute

Constructors

NameDescription
LinuxVelopackLocator(string, uint, IVelopackLogger)Creates a new OsxVelopackLocator and auto-detects the app information from metadata embedded in the .app.

Properties

NameDescription
AppContentDir
AppId
AppImagePathFile path of the .AppImage which mounted and ran this application.
AppTempDir
Channel
CurrentlyInstalledVersion
Log
PackagesDir
PersistentTempDir/var/tmp/{velopack}/{appid}, for storing app specific files which need to be preserved.
PersistentVelopackDirA pointer to /var/tmp/{velopack}, a location on linux which is semi-persistent.
ProcessExePath
ProcessId
RootAppDir
UpdateExePath

Documentation generated by MdDocs