IEntityServiceTSave Method (T, String, Guid, Boolean) |
Namespace: Dundas.BI.Entities
Exception | Condition |
---|---|
ArgumentException | name is , empty, only consists of whitespace, or contains invalid characters. -or- parentId is Empty. |
ArgumentNullException | instance is . |
ArgumentOutOfRangeException | name is longer than MaxNameLength. |
InvalidOperationException | The entity has already been saved at least once. |
NotFoundException | The specified parent does not exist. |
DuplicateItemException | An item with the same name already exists in the specified location, the overwrite option has not been specified, and automatic name generation has not been specified. |
QuotaExceededException | The quota limit for the corresponding entity type was exceeded. |
ReferencedItemException | The overwrite or automatic name generation options have not been specified, and an item with the same name already exists at the specified location, but that item could not be automatically deleted because it is referenced by other items. |
FeatureNotEnabledException | A required feature of the application is not enabled. |
NoPrivilegeException | The caller does not have access to overwrite or save to the specified location. -or- The entity being saved is not a dashboard and the caller's seat kind is not PowerUser or better. |
InvalidSessionException | The caller context is not associated with a valid session. |