Skip to main content

DuplicateKeyPropertyException Class

An exception that is thrown when a persistent object has two or more key properties.

Namespace: DevExpress.Xpo.Exceptions

Assembly: DevExpress.Xpo.v24.1.dll

NuGet Package: DevExpress.Xpo

Declaration

public class DuplicateKeyPropertyException :
    Exception

Remarks

This exception is thrown whenever a class with multiple key property definitions is used.

Solution:

- declare only one key property in a persistent object;

- for classes derived from the XPObject class do not declare key properties, as the XPObject already contains the XPObject.Oid key property.

Inheritance

Object
Exception
DuplicateKeyPropertyException
See Also