FException Class

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)

 

FALIGNERRException Class

The substitute of FML error code FALIGNERR.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FBADACMException Class

The substitute of FML error code FBADACM.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FBADFLDException Class

The substitute of FML error code FBADFLD.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FBADNAMEException Class

The substitute of FML error code FBADNAME.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FBADTBLException Class

The substitute of FML error code FBADTBL.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FBADVIEWException Class

The substitute of FML error code FBADVIEW.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FEBADOPException Class

The substitute of FML error code FEBADOP.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FEINVALException Class

The substitute of FML error code FEINVAL.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FEUNIXException Class

The substitute of FML error code FEUNIX.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FFTOPENException Class

The substitute of FML error code FFTOPEN.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FFTSYNTAXException Class

The substitute of FML error code FFTSYNTAX.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FMALLOCException Class

The substitute of FML error code FMALLOC.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FNOCNAMEException Class

The substitute of FML error code FNOCNAME.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

FNOSPACEException Class

The substitute of FML error code FNOSPACE.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FNOTFLDException Class

The substitute of FML error code FNOTFLD.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FNOTPRESException Class

The substitute of FML error code FNOTPRES.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FSYNTAXException Class

The substitute of FML error code FSYNTAX.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FTYPERRException Class

The substitute of FML error code FTYPERR.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FVFOPENException Class

The substitute of FML error code FVFOPEN.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)

 

 

FVFSYNTAXException Class

The substitute of FML error code FVFSYNTAX.

System.Object

       System.ApplicationException

              Bea.Tuxedo.FML.Fexception

                     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)