Variant Class

Represents a variant of an item with size, color, style, and config dimensions.

Also has information about which channel and legal entity the variant is in.

Namespace:  Microsoft.Dynamics.Commerce.Runtime.DataModel
Assembly:  Microsoft.Dynamics.Commerce.Runtime (in Microsoft.Dynamics.Commerce.Runtime.dll)

Syntax

'Declaration
<SerializableAttribute> _
<DataContractAttribute> _
Public NotInheritable Class Variant _
    Inherits CommerceEntity
'Usage
Dim instance As Variant
[SerializableAttribute]
[DataContractAttribute]
public sealed class Variant : CommerceEntity
[SerializableAttribute]
[DataContractAttribute]
public ref class Variant sealed : public CommerceEntity

Inheritance Hierarchy

System.Object
  Microsoft.Dynamics.Commerce.Runtime.DataModel.CommerceEntity
    Microsoft.Dynamics.Commerce.Runtime.DataModel.Variant

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Dynamics.Commerce.Runtime.DataModel Namespace