This base class represents an exception when an FML function error occurs.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.Fexception
Bea.Tuxedo.FML.FALIGNERRException
Bea.Tuxedo.FML.FBADACMException
Bea.Tuxedo.FML.FBADFLDException
Bea.Tuxedo.FML.FBADNAMEException
Bea.Tuxedo.FML.FBADTBLException
Bea.Tuxedo.FML.FBADVIEWException
Bea.Tuxedo.FML.FEBADOPException
Bea.Tuxedo.FML.FEINVALException
Bea.Tuxedo.FML.FEUNIXException
Bea.Tuxedo.FML.FFTOPENException
Bea.Tuxedo.FML.FFTSYNTAXException
Bea.Tuxedo.FML.FMALLOCException
Bea.Tuxedo.FML.FNOCNAMEException
Bea.Tuxedo.FML.FNOSPACEException
Bea.Tuxedo.FML.FNOTFLDException
Bea.Tuxedo.FML.FNOTPRESException
Bea.Tuxedo.FML.FSYNTAXException
Bea.Tuxedo.FML.FTYPERRException
Bea.Tuxedo.FML.FVFOPENException
Bea.Tuxedo.FML.FVFSYNTAXException
public
class FException : ApplicationException {
public
const int FMINVAL = FMLC.FMINVAL; /*
bottom of error message codes */
public
const int FALIGNERR =
FMLC.FALIGNERR; /*
fielded buffer not aligned */
public
const int FNOTFLD = FMLC.FNOTFLD; /*
buffer not fielded */
public
const int FNOSPACE= FMLC.FNOSPACE; /*
no space in fielded buffer */
public
const int FNOTPRES= FMLC.FNOTPRES; /*
field not present */
public
const int FBADFLD = FMLC.FBADFLD; /*
unknown field number or type */
public
const int FTYPERR = FMLC.FTYPERR; /*
illegal field type */
public
const int FEUNIX =
FMLC.FEUNIX; /*
unix system call error */
public
const int FBADNAME =
FMLC.FBADNAME; /* unknown field name */
public
const int FMALLOC = FMLC.FMALLOC; /*
malloc failed */
public
const int FSYNTAX = FMLC.FSYNTAX; /*
bad syntax in boolean expression */
public
const int FFTOPEN =
FMLC.FFTOPEN; /*
cannot find or open field table */
public
const int FFTSYNTAX =
FMLC.FFTSYNTAX; /* syntax error in field
table */
public
const int FEINVAL =
FMLC.FEINVAL; /*
invalid argument to function */
public
const int FBADTBL = FMLC.FBADTBL; /*
destructive concurrent access to field table */
public
const int FBADVIEW =
FMLC.FBADVIEW; /* cannot find or get
view */
public
const int FVFSYNTAX =
FMLC.FVFSYNTAX; /*
bad viewfile */
public
const int FVFOPEN = FMLC.FVFOPEN; /*
cannot find or open viewfile */
public
const int FBADACM = FMLC.FBADACM; /*
ACM contains negative value */
public
const int FNOCNAME =
FMLC.FNOCNAME; /* cname not found */
public
const int FEBADOP = FMLC.FEBADOP; /*
operation invalid for field type */
public
const int FMAXVAL = FMLC.FMAXVAL; /*
top of error message codes */
protected
FException(int errno);
public int
FErrno { get;
}
public
override string Message { get; }
public
static FException NewFException(int errno);
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FALIGNERR.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.FALIGNERRException
public
sealed class FALIGNERRException : Fexception {
public
FALIGNERRException();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FBADACM.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.FBADACMException
public
sealed class FBADACMException : Fexception {
public
FBADACMException();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FBADFLD.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.FBADFLDException
public
sealed class FBADFLDException : Fexception {
public
FBADFLDException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FBADNAME.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.FBADNAMEException
public
sealed class FBADNAMEException : Fexception {
public
FBADNAMEException();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FBADTBL.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FBADTBLException
public
sealed class FBADTBLException : Fexception {
public
FBADTBLException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FBADVIEW.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FBADVIEWException
public
sealed class FBADVIEWException : Fexception {
public
FBADVIEWException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FEBADOP.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FEBADOPException
public
sealed class FEBADOPException : Fexception {
public
FEBADOPException();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FEINVAL.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FEINVALException
public
sealed class FEINVALException : Fexception {
public
FEINVALException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FEUNIX.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FEUNIXException
public
sealed class FEUNIXException : Fexception {
public
FEUNIXException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FFTOPEN.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FFTOPENException
public
sealed class FFTOPENException : Fexception {
public
FFTOPENException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FFTSYNTAX.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FFTSYNTAXException
public
sealed class FFTSYNTAXException : Fexception {
public
FFTSYNTAXException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FMALLOC.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FMALLOCException
public
sealed class FMALLOCException : Fexception {
public
FMALLOCException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FNOCNAME.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FNOCNAMEException
public
sealed class FNOCNAMEException : Fexception {
public
FNOCNAMEException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FNOSPACE.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FNOSPACEException
public
sealed class FNOSPACEException : Fexception {
public
FNOSPACEException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FNOTFLD.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FNOTFLDException
public
sealed class FNOTFLDException : Fexception {
public
FNOTFLDException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FNOTPRES.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FNOTPRESException
public
sealed class FNOTPRESException : Fexception {
public
FNOTPRESException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FSYNTAX.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FSYNTAXException
public
sealed class FSYNTAXException : Fexception {
public
FSYNTAXException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FTYPERR.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FTYPERRException
public
sealed class FTYPERRException : Fexception {
public
FTYPERRException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FVFOPEN.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FVFOPENException
public
sealed class FVFOPENException : Fexception {
public
FVFOPENException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)
The substitute of FML error code FVFSYNTAX.
System.Object
System.ApplicationException
Bea.Tuxedo.FML.
FVFSYNTAXException
public
sealed class FVFSYNTAXException : Fexception {
public
FVFSYNTAXException ();
}
Thread safety
This type is safe for multithreaded operations.
Remarks
Requirements
Namespace: Bea.Tuxedo.FML
Assembly: libwscdnet (in libwscdnet.dll)