Skip to content

RemoteItem

ClassAssetInventoryAssetInventory.Editor
public sealed class RemoteItem

What a remote catalog states about one item beyond its file, and how it was downloaded. The item itself is an ordinary file of its catalog package and this row shares that file's key, which the files of its download point at as well.

public RemoteItem()

[PrimaryKey]
public int Id { get; set; }

Returns

System.Int32

public string Description { get; set; }

Returns

System.String

public string Creator { get; set; }

Returns

System.String

public string Keywords { get; set; }

Returns

System.String

public string PageUrl { get; set; }

Returns

System.String

public string PreviewUrl { get; set; }

Returns

System.String

public string PreviewSourceUrl { get; set; }

Returns

System.String

public string License { get; set; }

Returns

System.String

public string LicenseUrl { get; set; }

Returns

System.String

public string AcquiredVersion { get; set; }

Returns

System.String

public string AcquiredVariantId { get; set; }

Returns

System.String

public string AcquiredLicense { get; set; }

Returns

System.String

public string AcquiredLicenseUrl { get; set; }

Returns

System.String

public DateTime LastRefresh { get; set; }

Returns

System.DateTime

[Ignore]
public string ItemId { get; set; }

The identity the source gives this item, which is the Guid of its file. Filled in when the item is loaded through RemoteCatalogs.

Returns

System.String

[Ignore]
public bool IsAcquired { get; }

Returns

System.Boolean

[Ignore]
public string EffectiveLicense { get; }

The license a download keeps, otherwise the one its source states now.

Returns

System.String

[Ignore]
public string EffectiveLicenseUrl { get; }

Returns

System.String