DataObjectNotExistsException
This exception is triggered if it is attempted to call a data object based on the Id, name or path or to access information of a data object that no longer exists.
If it is attempted to call a data object from the repository or from the archive and this data object is not present there, then this exception is triggered.
Furthermore, the exception can be triggered if information of a temporarily deleted data object is to be accessed. In onion.net, all information called via the Client API is up-to-date. This means for example that an executing application can call and hold an instance of a data object at the beginning. This data object is deleted by another application in the meantime, although the current application still holds the reference to the data object. If the application now tries to call properties or methods for this data object, then this exception is triggered.
Constructors
Constructor | Description |
---|---|
DataObjectNotExistsException() | Initialises a new instance of the DataObjectNotExistsException class. |
Properties
Property | Description |
---|---|
Data:IDictionary | Gets a listing of key value pairs providing additional user-defined information about the exception. (Inherited by System.Exception) |
HelpLink:String | Gets a link to the help file assigned to this exception, or specifies a link. (Inherited by System.Exception) |
InnerException:Exception | Gets the exception instance that caused the current exception. (Inherited by System.Exception) |
Message:String | Gets a message which describes the current exception. (Inherited by System.Exception) |
Source:String | Returns the name of the application or object that caused the error, or specifies this name. (Inherited by System.Exception) |
StackTrace:String | Gets a string representation of the immediate frames in the call stack. (Inherited by System.Exception) |
TargetSite:MethodBase | Gets the method that triggers the current exception. (Inherited by System.Exception) |
Methods
Method | Description |
---|---|
Equals(Object):Boolean | Determines whether the indicated object is identical to the current object. (Inherited by System.Object) |
GetBaseException():Exception | Returns, when overwriting in a derived class, an exception which is the original cause for one or more subsequent exceptions. (Inherited by System.Exception) |
GetHashCode():Int32 | Functions as the standard hash function. (Inherited by System.Object) |
GetObjectData(SerializationInfo, StreamingContext):Void | Specifies the SerializationInfo with information about the exception when overwriting in a derived class. (Inherited by System.Exception) |
GetType():Type | Calls the runtime type of the current instance. (Inherited by System.Exception) |
ToString():String | Creates a string equivalent of the current exception and returns this. (Inherited by System.Exception) |