PropertyValidationException Class
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
The exception that is thrown when the value of an entity property violates pre-defined constraints.
Namespace: Microsoft.CommerceServer
Assembly: Microsoft.CommerceServer.CrossTierTypes (in Microsoft.CommerceServer.CrossTierTypes.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public MustInherit Class PropertyValidationException _
Inherits Exception _
Implements ISerializable
'Usage
Dim instance As PropertyValidationException
[SerializableAttribute]
[ComVisibleAttribute(false)]
public abstract class PropertyValidationException : Exception, ISerializable
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class PropertyValidationException abstract : public Exception,
ISerializable
public abstract class PropertyValidationException extends Exception implements ISerializable
Remarks
PropertyValidationException is thrown when an attempt is made to save an entity and at least one property of that entity does not meet the specifications for the property. Examples of this include nullNothingnullptra null reference (Nothing in Visual Basic) values where not allowed, string values exceeding maximum length limits, or malformed data.
Inheritance Hierarchy
System..::.Object
System..::.Exception
Microsoft.CommerceServer..::.PropertyValidationException
Microsoft.CommerceServer.Catalog..::.MaximumLimitException
Microsoft.CommerceServer.Marketing..::.DateRangeValidationException
Microsoft.CommerceServer.Marketing..::.DateValidationException
Microsoft.CommerceServer.Marketing..::.DiscountPrioritizationException
Microsoft.CommerceServer.Marketing..::.EnumeratedValueValidationException
Microsoft.CommerceServer.Marketing..::.IntegerValueValidationException
Microsoft.CommerceServer.Marketing..::.PromoCodeUsageValidationException
Microsoft.CommerceServer..::.MaximumValueValidationException
Microsoft.CommerceServer..::.MinimumValueValidationException
Microsoft.CommerceServer..::.PropertyNullValidationException
Microsoft.CommerceServer..::.StringLengthValidationException
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.