Show / Hide Table of Contents

Class ProductInstallation

Product installation (immutable).

Inheritance
Object
ProductInstallation
Implements
Ecng.Serialization.IPersistable
Namespace: StockSharp.Installer
Assembly: StockSharp.Installer.dll
Syntax
public class ProductInstallation : Object, IPersistable

Properties

CanBackupSettings

Declaration
public bool CanBackupSettings { get; }
Property Value
Type Description
Boolean

CanRun

Whether this product can be run.

Declaration
public bool CanRun { get; }
Property Value
Type Description
Boolean

ExePath

Exe path to run product.

Declaration
public string ExePath { get; }
Property Value
Type Description
String

InstallDirectory

Declaration
public string InstallDirectory { get; }
Property Value
Type Description
String

InstalledPackages

All installed packages.

Declaration
public IEnumerable<PackageInstallation> InstalledPackages { get; }
Property Value
Type Description
IEnumerable<PackageInstallation>

Product

Declaration
public Product Product { get; }
Property Value
Type Description
Product

Version

Declaration
public ProductVersion Version { get; }
Property Value
Type Description
ProductVersion

Methods

GetApplicationStarter()

Get delegate to start application.

Declaration
public Action GetApplicationStarter()
Returns
Type Description
Action
Exceptions
Type Condition
InvalidOperationException

RunApplication()

Declaration
public void RunApplication()

TryBackupProductSettings(ILogReceiver)

Declaration
public void TryBackupProductSettings(ILogReceiver log)
Parameters
Type Name Description
ILogReceiver log

Implements

Ecng.Serialization.IPersistable

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾