Table of Contents

Class PackageUpgraderAttribute

Namespace
Stride.Core.Assets
Assembly
Stride.Core.Assets.dll

Attribute that describes what a package upgrader can do.

[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
[BaseTypeRequired(typeof(PackageUpgrader))]
public class PackageUpgraderAttribute : Attribute
Inheritance
PackageUpgraderAttribute
Inherited Members

Constructors

PackageUpgraderAttribute(string[], string, string)

public PackageUpgraderAttribute(string[] packageNames, string packageMinimumVersion, string packageUpdatedVersionRange)

Parameters

packageNames string[]
packageMinimumVersion string
packageUpdatedVersionRange string

Properties

PackageMinimumVersion

public PackageVersion PackageMinimumVersion { get; }

Property Value

PackageVersion

PackageNames

public string[] PackageNames { get; }

Property Value

string[]

UpdatedVersionRange

public PackageVersionRange UpdatedVersionRange { get; }

Property Value

PackageVersionRange