Share via


PropertyConflictException Class

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

The exception that is thrown when adding an item to a weakly-typed property indexer and a conflict is discovered with a strongly-typed property name.

Namespace:  Microsoft.CommerceServer.Runtime.Orders
Assembly:  Microsoft.CommerceServer.Runtime (in Microsoft.CommerceServer.Runtime.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class PropertyConflictException _
    Inherits Exception
'Usage
Dim instance As PropertyConflictException
[SerializableAttribute]
public class PropertyConflictException : Exception
[SerializableAttribute]
public ref class PropertyConflictException : public Exception
public class PropertyConflictException extends Exception

Remarks

This exception is thrown when adding an item to a weakly-typed property indexer and a conflict is discovered with a strongly-typed property name or the name of a dictionary key that is mapped to a strongly-typed property name through the pipeline adapter mapping file (OrderPipelineMappings.xml in the default Commerce Server installation).

Inheritance Hierarchy

System..::.Object
  System..::.Exception
    Microsoft.CommerceServer.Runtime.Orders..::.PropertyConflictException

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

PropertyConflictException Members

Microsoft.CommerceServer.Runtime.Orders Namespace