Software License Purchase Sample Projection

Provance.TypeProjection.SoftwareLicensePurchaseSample (TypeProjection)

Element properties:

TypeProvance.Class.SoftwareLicensePurchase
AccessibilityPublic

Source Code:

<TypeProjection ID="Provance.TypeProjection.SoftwareLicensePurchaseSample" Accessibility="Public" Type="ProvanceAsset!Provance.Class.SoftwareLicensePurchase">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareLicensePurchaseIsForSku']$" Alias="Sku">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SkuIsForSoftwareVersion' TypeConstraint='ProvanceAsset!Provance.Class.SoftwareTitleVersion']$" Alias="Version">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareTitleVersionIsForSoftwareTitle']$" Alias="SoftwareTitle">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareApptitleHasPublisher']$" Alias="Publisher"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareApptitleHasSoftwareCategory']$" Alias="Category"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareApptitleHasUser']$" Alias="Managers"/>
</Component>
</Component>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SkuHasSoftwareVersionUpgrade']$" Alias="UpgradeVersions"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SkuHasSoftwareVersionDowngrade']$" Alias="DowngradeVersions"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SkuHasProductLicensingDefinition']$" Alias="ProductLicensingDefinitions">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.ProductLicensingSegmentIsForProductLicensingDefinition' SeedRole='Target']$" Alias="ProductLicensingSegments">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.ProductLicensingRequirementIsForProductLicensingSegment' SeedRole='Target']$" Alias="ProductLicensingRequirements"/>
</Component>
</Component>
</Component>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareLicensePurchaseIsForSoftwareLicensingAgreement']$" Alias="SoftwareLicensingAgreement"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareLicensePurchaseRelatesToSoftwareSupportPurchase']$" Alias="SoftwareSupportPurchase">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.SoftwareSupportPurchaseIsForSoftwareSupportAgreement']$" Alias="SoftwareSupportAgreement"/>
</Component>
</TypeProjection>