DataObjectVersionNotExistsException

This exception is triggered if a version for a data object was searched for which does not exist or does not exist in the current context.

Versions in onion.net consist of two numbers. The first number indicates the version in the Productive Environment. The second number indicates the minor version, which is only greater than zero in ChangeSets.

Thus this exception cannot only be triggered if the version does not exist, but also if a version is searched for in the Productive Environment which is only existent in the ChangeSet.

Extends: System.ApplicationException

Constructors

ConstructorDescription
DataObjectVersionNotExistsException(Int32, Int32)

Initialises a new instance of the DataObjectVersionNotExistsException class with an error message.

Properties

PropertyDescription
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)

MinorVersion:Int32

Gets the minor version number that was searched for.

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)

Version:Int32

Gets the major version number that was searched for.

Methods

MethodDescription
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)