Skip to content

AssetStoreOrder

ClassAssetInventoryAssetInventory.Editor
public sealed class AssetStoreOrder

An account-attributed storefront order. Monetary strings preserve the source precision.

public AssetStoreOrder()

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

Returns

System.Int32

[MaxLength(64)]
public string AccountId { get; set; }

Returns

System.String

public string AccountName { get; set; }

Returns

System.String

[MaxLength(64)]
public string OrderId { get; set; }

Returns

System.String

[MaxLength(64)]
public string Status { get; set; }

Returns

System.String

public bool? Tentative { get; set; }

Returns

System.Nullable{System.Boolean}

public DateTime PurchaseTimeUtc { get; set; }

Returns

System.DateTime

[MaxLength(16)]
public string Currency { get; set; }

Returns

System.String

public string TotalAmount { get; set; }

Returns

System.String

public string TotalTax { get; set; }

Returns

System.String

[MaxLength(64)]
public string InvoiceId { get; set; }

Returns

System.String

[MaxLength(128)]
public string InvoiceNumber { get; set; }

Returns

System.String

public string Origin { get; set; }

Returns

System.String

public string CouponCode { get; set; }

Returns

System.String

public int ItemCount { get; set; }

Returns

System.Int32

public string ItemSummary { get; set; }

Returns

System.String

[MaxLength(64)]
public string HeaderSignature { get; set; }

Returns

System.String

public DateTime FirstSeenUtc { get; set; }

Returns

System.DateTime

public DateTime FetchedAtUtc { get; set; }

Returns

System.DateTime

public DateTime DetailFetchedUtc { get; set; }

Returns

System.DateTime

public DateTime AttemptedAtUtc { get; set; }

Returns

System.DateTime

[MaxLength(64)]
public string DetailStatus { get; set; }

Returns

System.String

[Ignore]
public bool DetailsComplete { get; }

Returns

System.Boolean