ProjectLicenseSelection
public sealed class ProjectLicenseSelectionA complete selected snapshot which remains valid independently of current option definitions.
Methods
Section titled “Methods”
ToLicense()
Section titled “ToLicense()”public PackageLicense ToLicense()Creates a detached package license snapshot containing this recorded project choice and its source identity.
Returns
AssetInventory.PackageLicense
Constructors
Section titled “Constructors”
ProjectLicenseSelection()
Section titled “ProjectLicenseSelection()”public ProjectLicenseSelection()Properties
Section titled “Properties”
CatalogId
Section titled “CatalogId”public string CatalogId { get; set; }Returns
System.String
AssetId
Section titled “AssetId”public int AssetId { get; set; }Returns
System.Int32
AssetSource
Section titled “AssetSource”public Asset.Source AssetSource { get; set; }Returns
AssetInventory.Asset.Source
ForeignId
Section titled “ForeignId”public int ForeignId { get; set; }Returns
System.Int32
SafeName
Section titled “SafeName”public string SafeName { get; set; }Returns
System.String
License
Section titled “License”public string License { get; set; }Returns
System.String
LicenseLocation
Section titled “LicenseLocation”public string LicenseLocation { get; set; }Returns
System.String
LicenseData
Section titled “LicenseData”public string LicenseData { get; set; }Returns
System.String
LicenseSelectionKind
Section titled “LicenseSelectionKind”public LicenseSelectionKind LicenseSelectionKind { get; set; }Returns
AssetInventory.LicenseSelectionKind
LicenseSelectionSourceKey
Section titled “LicenseSelectionSourceKey”public string LicenseSelectionSourceKey { get; set; }Returns
System.String
LicenseDocumentHash
Section titled “LicenseDocumentHash”public string LicenseDocumentHash { get; set; }Returns
System.String