Click or drag to resize

RddError Class

X#
Error subclass used by the RDD system.
Inheritance Hierarchy
Object
  Exception
    Error
      RddError
        AdsError

Namespace:  XSharp.RDD
Assembly:  XSharp.Core (in XSharp.Core.dll) Version: 2.19
Syntax
 CLASS RddError INHERIT Error
Request Example View Source

The RddError type exposes the following members.

Constructors
  NameDescription
Public methodRddError
Initializes a new instance of the RddError class
Public methodRddError(String)
Initializes a new instance of the RddError class
Public methodRddError(DWord, DWord)
Initializes a new instance of the RddError class
Public methodRddError(Exception, DWord, DWord)
Initializes a new instance of the RddError class
Top
Properties
  NameDescription
Public propertyArg
A string representing the argument supplied to an operator or function when an argument error occurs.
(Inherited from Error.)
Public propertyArgNum
A numeric value representing the number of the argument supplied to an operator or function when an argument error occurs.
(Inherited from Error.)
Public propertyArgs
An array of the arguments supplied to an operator or function when an argument error occurs.
(Inherited from Error.)
Public propertyArgType
A numeric value representing the data type of the argument that raised the error.
(Inherited from Error.)
Public propertyArgTypeReq
A numeric value representing the expected type of the argument that raised the error.
(Inherited from Error.)
Public propertyArgTypeReqType
The system type representing the expected type of the argument that raised the error.
(Inherited from Error.)
Public propertyArgTypeType
The system type representing the data type of the argument that raised the error.
(Inherited from Error.)
Public propertyCallFuncSym
A symbol representing the calling function of the function in which the error occurred.
(Inherited from Error.)
Public propertyCanDefault
A logical value indicating whether the subsystem can perform default error recovery for the error condition.
(Inherited from Error.)
Public propertyCanRetry
A logical value indicating whether the subsystem can retry the operation that caused the error condition.
(Inherited from Error.)
Public propertyCanSubstitute
A logical value indicating whether a new result can be substituted for the operation that produced the error condition.
(Inherited from Error.)
Public propertyCargo
A value of any data type unused by the Error system. It is provided as a user-definable slot, allowing arbitrary information to be attached to an Error object and retrieved later
(Inherited from Error.)
Public propertyDescription
A string that describes the error condition.
(Inherited from Error.)
Public propertyFileHandle
A numeric value representing the file handle supplied to a function when an file error occurs.
(Inherited from Error.)
Public propertyFileName
A string representing the name used to open the file associated with the error condition.
(Inherited from Error.)
Public propertyFuncPtr
A pointer to the function in which the error occurred.
(Inherited from Error.)
Public propertyFuncSym
A string representing the name of the function or method in which the error occurred.
(Inherited from Error.)
Public propertyGencode
An integer numeric value representing a Visual Objects generic error code.
(Inherited from Error.)
Public propertyGenCodeText
An string containing the description of the Gencode.
(Inherited from Error.)
Public propertyMaxSize
A numeric value representing a boundary condition for an operation (such as string overflow or array bound error).
(Inherited from Error.)
Public propertyMethodSelf
An object representing the SELF of the method in which the error occurred.
(Inherited from Error.)
Public propertyOperation
A string that describes the operation being attempted when the error occurred.
(Inherited from Error.)
Public propertyOSCode
A value of 0 indicates that the error condition was not caused by an error from the operating system.
(Inherited from Error.)
Public propertyOSCodeText
Descripion of the OSCode
(Inherited from Error.)
Public propertySeverity
A constant indicating the severity of the error condition.
(Inherited from Error.)
Public propertyStack
Call stack from the moment where the error object was created
(Inherited from Error.)
Public propertyStackTrace (Inherited from Error.)
Public propertySubCode
An integer numeric value representing a subsystem-specific error code.
(Inherited from Error.)
Public propertySubCodeText
An string containing the description of the SubCode.
(Inherited from Error.)
Public propertySubstituteType
A numeric value representing the type of the new result that the error handler substitutes for the operation that produced the error condition.
(Inherited from Error.)
Public propertySubSystem
A string representing the name of the subsystem generating the error.
(Inherited from Error.)
Public propertyTries
An integer numeric value representing the number of times the failed operation has been attempted.
(Inherited from Error.)
Top
Methods
  NameDescription
Public methodStatic memberPostArgumentError
Public methodStatic memberPostError
Public methodStatic memberPostNoTableError
Public methodSetStackTrace (Inherited from Error.)
Public methodThrow
Throw the error.
(Inherited from Error.)
Public methodToString
Creates and returns a string representation of the current exception.
(Inherited from Error.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetInnerException (Defined by Error.)
Top
See Also