LicenseOption
public sealed class LicenseOptionAn available alternative; its current terms do not replace a previously selected snapshot.
Methods
Section titled “Methods”
ShouldSerializeRequiredAgreements()
Section titled “ShouldSerializeRequiredAgreements()”public bool ShouldSerializeRequiredAgreements()Tells JSON serialization to include this option's required agreements only when the list is nonempty.
Returns
System.Boolean
Constructors
Section titled “Constructors”
LicenseOption()
Section titled “LicenseOption()”public LicenseOption()Properties
Section titled “Properties”
public string Id { get; set; }Returns
System.String
public string Name { get; set; }Returns
System.String
public string Url { get; set; }Returns
System.String
Source
Section titled “Source”public string Source { get; set; }Returns
System.String
SourceId
Section titled “SourceId”public string SourceId { get; set; }Returns
System.String
Available
Section titled “Available”public bool Available { get; set; }Returns
System.Boolean
LatestDocumentHash
Section titled “LatestDocumentHash”public string LatestDocumentHash { get; set; }Returns
System.String
RequiredAgreements
Section titled “RequiredAgreements”public List<LicenseAgreement> RequiredAgreements { get; set; }Returns
System.Collections.Generic.List{AssetInventory.LicenseAgreement}
Conditions
Section titled “Conditions”public LicenseConditions Conditions { get; set; }Returns
AssetInventory.LicenseConditions