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
IsConnector
public bool IsConnector { get; }
Property Value
IsPackageAvailable
Whether nuget package is available.
public bool IsPackageAvailable { get; }
Property Value
IsProductInfoAvailable
Whether product info was received from db.
public bool IsProductInfoAvailable { get; }
Property Value
IsRequiredConnectors
Whether product requires connectors.
public bool IsRequiredConnectors { get; }
Property Value
Metadata
Product main package nuget metadata.
public IPackageSearchMetadata Metadata { get; }
Property Value
- IPackageSearchMetadata
Product
public Product Product { get; }
Property Value
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