DuplicateEntityNameException Class
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
The exception that is thrown when an insert is attempted for an entity, and an entity with that name already exists within the appropriate scope.
Namespace: Microsoft.CommerceServer.Marketing
Assembly: Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class DuplicateEntityNameException _
Inherits Exception _
Implements ISerializable
'Usage
Dim instance As DuplicateEntityNameException
[SerializableAttribute]
[ComVisibleAttribute(false)]
public class DuplicateEntityNameException : Exception, ISerializable
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class DuplicateEntityNameException : public Exception,
ISerializable
public class DuplicateEntityNameException extends Exception implements ISerializable
Remarks
The exception that is thrown when a name collision with an existing entity is encountered.
DuplicateEntityNameException is thrown when an entity is saved and an entity with the same name exists within the appropriate scope. Different entities have scopes within which names must be unique. Customer, CampaignItem, PromoCodeDefinition, and Expression names must be globally unique. CampaignItem names must be unique within the scope of the Campaign to which the CampaignItem belongs.
Inheritance Hierarchy
System..::.Object
System..::.Exception
Microsoft.CommerceServer.Marketing..::.DuplicateEntityNameException
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.