Overview

This enumeration specifies how to handle name conflicts when creating an entity in a container, or moving/copying an entity to a container. The OVERWRITE option will cause the operation to succeed, overwriting the existing content. The ABORT option will cause an OperationAbortedOnConflictException to be thrown, and the operation will fail. The CREATE_UNIQUE option will cause the name of the document to implicitly change, and the caller will need to reload the document in order to see the name change. The VERSION_OVERWRITE option is only supported by entity types that allow versioning. It acts like OVERWRITE if the conflicting entity is version controlled, and acts like ABORT otherwise.

Enumeration Members

Name Description

OVERWRITE

ABORT

CREATE_UNIQUE

VERSION_OVERWRITE

Referenced By Representaions