Show / Hide Table of Contents

Class ProductVersion

Product version (immutable).

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

Properties

AddIns

Product addins.

Declaration
public IImmutableDictionary<string, PackageIdentity> AddIns { get; }
Property Value
Type Description
IImmutableDictionary<String, NuGet.Packaging.Core.PackageIdentity>

ContentType

Declaration
public Nullable<ProductContentTypes> ContentType { get; }
Property Value
Type Description
Nullable<ProductContentTypes>

Framework

Product install framework.

Declaration
public NuGetFramework Framework { get; }
Property Value
Type Description
NuGet.Frameworks.NuGetFramework

Identity

Main package identity.

Declaration
public PackageIdentity Identity { get; }
Property Value
Type Description
NuGet.Packaging.Core.PackageIdentity

IsAvailable

IsProductInfoAvailable and IsPackageAvailable

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

IsConnector

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

IsPackageAvailable

Whether nuget package is available.

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

IsProductInfoAvailable

Whether product info was received from db.

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

IsRequiredConnectors

Whether product requires connectors.

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

Message

Product description message from db.

Declaration
public ProductInfoMessage Message { get; }
Property Value
Type Description
ProductInfoMessage

Metadata

Product main package nuget metadata.

Declaration
public IPackageSearchMetadata Metadata { get; }
Property Value
Type Description
NuGet.Protocol.Core.Types.IPackageSearchMetadata

Product

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

Version

Main package version.

Declaration
public NuGetVersion Version { get; }
Property Value
Type Description
NuGet.Versioning.NuGetVersion

Methods

CheckVersionsAreEqual(ProductVersion)

Compare versions.

Declaration
public bool CheckVersionsAreEqual(ProductVersion other)
Parameters
Type Name Description
ProductVersion other
Returns
Type Description
Boolean

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.
☀
☾