Software Bundle
Provance.Class.SoftwareBundle (ClassType)
A group of products or titles that may be packaged in multiple ways, but can be licensed under a single bundle license.
Element properties:
Class Hierarchy:
Class Properties:
Health Model:
Source Code:
<ClassType ID="Provance.Class.SoftwareBundle" Accessibility="Public" Abstract="false" Base="Provance.Class.SoftwareApptitle" Hosted="false" Singleton="false">
<Property ID="ID" Type="string" MinLength="0" MaxLength="256" AutoIncrement="true" Key="true" DefaultValue="SWB{0}"/>
<Property ID="ApprovalStatus" Type="enum" EnumType="ProvanceCommon!Provance.Enumeration.ApprovalStatus"/>
<Property ID="EstimatedCost" Type="decimal" MinLength="3" MaxLength="38" Scale="2" DefaultValue="0.00"/>
<Property ID="EstimatedCostCurrency" Comment="ISO" Type="string" MinLength="0" MaxLength="3" AutoIncrement="false"/>
<Property ID="Image" Type="binary" MinLength="0" MaxLength="256" AutoIncrement="false" CaseSensitive="false" Required="false"/>
<Property ID="IsProvanceInternal" Type="bool" DefaultValue="false"/>
<Property ID="LicensingCategory" Type="enum" EnumType="Provance.Enumeration.LicensingCategory"/>
<Property ID="ManagementScope" Type="enum" EnumType="Provance.Enumeration.ManagementScope"/>
</ClassType>