Skip to content

LicenseSelectionSnapshot

ClassAssetInventoryAssetInventory.Editor
public sealed class LicenseSelectionSnapshot

Pins supplemental terms independently of the current alternative's definition.

public bool ShouldSerializeRequiredAgreements()

Tells JSON serialization to include the selected snapshot's required agreements only when the list is nonempty.

Returns

System.Boolean

public LicenseSelectionSnapshot()

public string OptionId { get; set; }

Returns

System.String

public List<LicenseAgreement> RequiredAgreements { get; set; }

Returns

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

public LicenseConditions Conditions { get; set; }

Returns

AssetInventory.LicenseConditions