CapeBadInvOrderException Class

The necessary pre-requisite operation has not been called prior to the operation request.

Definition

Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
[SerializableAttribute]
[GuidAttribute("07EAD8B4-4130-4ca6-94C1-E8EC4E9B23CB")]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public class CapeBadInvOrderException : CapeComputationException, 
	ECapeBadInvOrder
Inheritance
Object    Exception    ApplicationException    CapeUserException    CapeComputationException    CapeBadInvOrderException
Implements
ECapeBadInvOrder

Remarks

The specified prerequiste operation must be called prior to the operation throwing this exception.

Constructors

CapeBadInvOrderException(String) Initializes a new instance of the CapeBadInvOrderException class with a specified error message and the name of the operation raising the exception.
CapeBadInvOrderException(String, String) Initializes a new instance of the CapeBadInvOrderException class with a specified error message and the name of the operation raising the exception.
CapeBadInvOrderException(SerializationInfo, StreamingContext, String) Initializes a new instance of the CapeBadInvOrderException class with serialized data and the name of the operation raising the exception.
CapeBadInvOrderException(String, Exception, String) Initializes a new instance of the CapeBadInvOrderException class with a specified error message, a erence to the inner exception, and the name of the operation raising the exception that is the cause of this exception.

Properties

code Code to designate the subcategory of the error.
(Inherited from CapeUserException)
description The description of the error.
(Inherited from CapeUserException)
interfaceName The name of the interface where the error is thrown. This is a mandatory field."
(Inherited from CapeUserException)
moreInfo An URL to a page, document, web site, where more information on the error can be found. The content of this information is obviously implementation dependent.
(Inherited from CapeUserException)
Name The name of the exception being thrown.
(Inherited from CapeUserException)
operation The name of the operation where the error is thrown. This is a mandatory field.
(Inherited from CapeUserException)
requestedOperation The necessary prerequisite operation.
scope The scope of the error.
(Inherited from CapeUserException)

Methods

Initialize Initializes the description, interface name and name fields of this exception.
(Overrides CapeComputationExceptionInitialize)

Fields

m_description The description of the exception being thrown.
(Inherited from CapeUserException)
m_interfaceName The name of the exception interface for the exception being thrown.
(Inherited from CapeUserException)
m_name The name of the exception being thrown.
(Inherited from CapeUserException)
m_requestedOperation 

Extension Methods

GetEnumNames
(Defined by General)
IsValidDouble
(Defined by General)

See Also