Table of Contents

Class ProductVersion

Namespace
StockSharp.Installer
Assembly
StockSharp.Installer.dll

Product version (immutable).

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

Properties

AddIns

Product addins.

public IImmutableDictionary<string, PackageIdentity> AddIns { get; }

Property Value

IImmutableDictionary<string, PackageIdentity>

ContentType

public ProductContentTypes2? ContentType { get; }

Property Value

ProductContentTypes2?

Framework

Product install framework.

public NuGetFramework Framework { get; }

Property Value

NuGetFramework

Identity

Main package identity.

public PackageIdentity Identity { get; }

Property Value

PackageIdentity

IsAvailable

IsProductInfoAvailable and IsPackageAvailable

public bool IsAvailable { get; }

Property Value

bool

IsConnector

public bool IsConnector { get; }

Property Value

bool

IsPackageAvailable

Whether nuget package is available.

public bool IsPackageAvailable { get; }

Property Value

bool

IsProductInfoAvailable

Whether product info was received from db.

public bool IsProductInfoAvailable { get; }

Property Value

bool

IsRequiredConnectors

Whether product requires connectors.

public bool IsRequiredConnectors { get; }

Property Value

bool

Metadata

Product main package nuget metadata.

public IPackageSearchMetadata Metadata { get; }

Property Value

IPackageSearchMetadata

Product

public Product Product { get; }

Property Value

Product

Version

Main package version.

public NuGetVersion Version { get; }

Property Value

NuGetVersion

WebProduct

Product description message from db.

public Product WebProduct { get; }

Property Value

Product

Methods

CheckVersionsAreEqual(ProductVersion)

Compare versions.

public bool CheckVersionsAreEqual(ProductVersion other)

Parameters

other ProductVersion

Returns

bool