Table of Contents

Class ProductInstallation

Namespace
StockSharp.Installer
Assembly
StockSharp.Installer.dll

Product installation (immutable).

public class ProductInstallation : IPersistable
Inheritance
ProductInstallation
Implements
IPersistable
Inherited Members
Extension Methods

Properties

CanBackupSettings

public bool CanBackupSettings { get; }

Property Value

bool

CanRun

Whether this product can be run.

public bool CanRun { get; }

Property Value

bool

ExePath

Exe path to run product.

public string ExePath { get; }

Property Value

string

InstallDirectory

public string InstallDirectory { get; }

Property Value

string

InstalledPackages

All installed packages.

public IEnumerable<PackageInstallation> InstalledPackages { get; }

Property Value

IEnumerable<PackageInstallation>

Product

public Product Product { get; }

Property Value

Product

Version

public ProductVersion Version { get; }

Property Value

ProductVersion

Methods

GetApplicationStarter()

Get delegate to start application.

public Action GetApplicationStarter()

Returns

Action

Exceptions

InvalidOperationException

RunApplication()

public void RunApplication()

TryBackupProductSettings(ILogReceiver)

public void TryBackupProductSettings(ILogReceiver log)

Parameters

log ILogReceiver