Partager via


PerOrderLimit Property

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Gets or sets the maximum number of times this discount can be applied to a basket.

Namespace:  Microsoft.CommerceServer.Marketing
Assembly:  Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)

Syntax

'Declaration
Public Property PerOrderLimit As Integer
'Usage
Dim instance As Discount
Dim value As Integer

value = instance.PerOrderLimit

instance.PerOrderLimit = value
public int PerOrderLimit { get; set; }
public:
property int PerOrderLimit {
    int get ();
    void set (int value);
}
public function get PerOrderLimit () : int
public function set PerOrderLimit (value : int)

Property Value

Type: System..::.Int32
The maximum number of times this discount can be applied to a basket. The default value is 0.

Exceptions

Exception Condition
MinimumValueValidationException

PerOrderLimit has been set to a number smaller than 0.

MaximumValueValidationException

PerOrderLimit has been set to a number greater than the maximum allowed.

Remarks

A value of 0 indicates an unlimited discount. PerOrderLimit value must be greater than or equal to zero.

Permissions

See Also

Reference

Discount Class

Discount Members

Microsoft.CommerceServer.Marketing Namespace