Skip to content

LicenseResolution

ClassAssetInventoryAssetInventory.Editor
public sealed class LicenseResolution

A detached effective license projection and its recorded resolution state.

public LicenseResolution()

public AssetInfo Effective { get; }

Returns

AssetInventory.AssetInfo

public PackageLicense Applied { get; }

Returns

AssetInventory.PackageLicense

public string DisplayName { get; }

Returns

System.String

public string State { get; }

Returns

System.String

public string Message { get; }

Returns

System.String

public string SourceKey { get; }

Returns

System.String

public string Error { get; }

Returns

System.String

public bool IsResolved { get; }

Returns

System.Boolean

public bool IsProjectOverride { get; }

Returns

System.Boolean

public LicenseData Data { get; }

Returns

AssetInventory.LicenseData

public LicenseConditions Conditions { get; }

Returns

AssetInventory.LicenseConditions

public List<LicenseAgreement> Agreements { get; }

Returns

System.Collections.Generic.List{AssetInventory.LicenseAgreement}