ArcGIS Enterprise SDK
ISupportErrorInfo Interface
ArcGIS Enterprise SDK Developer Help > ArcGIS Enterprise SDK API Reference > ArcGIS Enterprise SDK .NET Namespaces > ESRI.Server.System > Interfaces > IS > ISupportErrorInfo Interface
ArcGIS Developer Help (ESRI.ArcGIS.esriSystem)

ISupportErrorInfo Interface

Description

Many ArcObjects classes implement the ISupportErrorInfo interface. This indicates to clients that an error object may be created by the class, and also ensures that extended error information can be returned to the client.

A class which creates COM error objects using the IErrorInfo interface needs to implement the ISupportErrorInfo interface.

See the Error Handling in Components topics for more details.

Members

Name Description
Method InterfaceSupportsErrorInfo

Classes that implement ISupportErrorInfo

Classes Description
AbridgedMolodenskyTransformation (esriGeometry) Creates an Abridged Molodensky transformation.
AffineTransformation2D (esriGeometry) A two dimensional affine transformation.
AffineTransformation3D (esriGeometry) A three dimensional transformation.
AGSServerConnection (esriGISClient) The AGSServerConnection object for connecting to the GIS server and getting the ServerObjectManager and ServerObjectAdmin.
AMFWriter A sequential AMF Writer.
AngularUnit (esriGeometry) Creates a angular unit of measure.
AoInitialize Class initializes ArcObject components runtime environment. This class must be the first ArcObject created.
BasicFillSymbol (esriDisplay) Basic fill symbol object.
BasicLineSymbol (esriDisplay) Basic line symbol object.
BasicMarkerSymbol (esriDisplay) Basic marker symbol object.
BasicRasterSdeLoader (esriDataSourcesRaster) A mechanism to control creation of SDE Raster datasets and load raster data.
BezierCurve (esriGeometry) A cubic Bezier curve defined between two points; optionally has measure, height and ID attributes at each endpoint.
BinaryMessage
CircularArc (esriGeometry) A portion of a circle that connects two points optionally has measure, height and ID attributes at each endpoint.
CompositeGeoTransformation (esriGeometry) Performs a sequence of geographic transformations.
CoordinateFrameTransformation (esriGeometry) Creates a Coordinate Frame transformation.
CustomMensuration (esriDataSourcesRaster) Implenments interface IMensuration to provide custom basic mensuration service utilizing sensor models that are compliant with the Community Sensor Model (CSM) specification.
Datum (esriGeometry) Creates a datum.
DddServerEnvironment (esriGeoDatabase) 3D Server Environment (license) singleton object.
DibExporter (esriOutput) Superseded by ExportBMP. Class used to export maps to DIB (Device Independant Bitmap) format. Format also known as BMP.
EllipticArc (esriGeometry) A portion of the boundary of a 2D ellipse that connects two points; optionally has measure, height and ID attributes at each endpoint.
EmfExporter (esriOutput) Superseded by ExportEMF. Class used to export maps to Windows Enhanced Metafile (EMF) format.
EmfPrinter (esriOutput) Class used to print maps with the EMF (Windows Enhanced Metafile) Printer Driver.
EnumFeatureGeometry (esriGeoDatabase) Esri enumerator for geometries of a feature class or selection set.
Envelope (esriGeometry) A rectangle with sides parallel to a coordinate system defining the extent of another geometry; optionally has min and max measure, height and ID attributes.
ExportAI (esriOutput) Class used to export maps to AI (Adobe Illustrator) format.
ExportBMP (esriOutput) Class used to export maps to BMP (Windows Bitmap) format.
ExportEMF (esriOutput) Class used to export maps to EMF (Windows Enhanced Metafile) format.
ExportGIF (esriOutput) Class used to export maps to GIF (Graphics Interchange Format).
ExportJPEG (esriOutput) Class used to export maps to JPEG (Joint Photographic Experts Group) format.
ExportPDF (esriOutput) Class used to export maps to PDF (Portable Document Format) format.
ExportPNG (esriOutput) Class used to export maps to PNG (Portable Network Graphics) format.
ExportPS (esriOutput) Class used to export maps to PS (PostScript) and EPS (Encapsulated PostScript) format.
ExportSVG (esriOutput) Class used to export maps to SVG (Scalable Vector Graphics) format.
ExportTIFF (esriOutput) Class used to export maps to TIFF (Tagged Image File Format).
ExtensionManager Extension Manager - a singleton.
Feature (esriGeoDatabase) Esri Feature.
FeatureDataConverter (esriGeoDatabase) Converts a featuredataset to a Personal Geodatabase/Geodatabase featuredataset.
FgdbTableName (esriDataSourcesGDB) File GeoDatabase Table Name object.
GeocentricTranslation (esriGeometry) Creates a geocentric translation.
GEOCONTransformation (esriGeometry) Creates a GEOCON-based transformation.
Geographic2DOffsetTransformation (esriGeometry) Creates a geographic 2D offset transformation.
GeographicCoordinateSystem (esriGeometry) Creates a geographic coordinate system.
GeometryBag (esriGeometry) An ordered collection of objects that support the IGeometry interface.
GeometryDraw (esriDisplay) Converts a geometry to a sequence of Win32 drawing instructions.
GeometryEnvironment (esriGeometry) Provides a way of creating geometries from different inputs and setting/getting global variables for controlling behavior of geometry methods.
GeometryServer (esriGeoDatabase) Provides access to standard operations on geometric 'value' objects. The input geometries are never modified by these operations. Designed for use in building web services and web applications.
GeometryServerImpl (esriGeometry) Provides access to standard operations on geometric 'value' objects. The input geometries are never modified by these operations. Designed for use in building web services or other kinds of distributed applications.
GeoTransformation (esriGeometry) Generic geotransformation class, holds either a WKT (string) or a WKID (factory code).
GeoTransformationOperationSet (esriGeometry) Stores a set of geographic transformation operators (GT + direction).
GradientPattern (esriDisplay) A gradient fill pattern object.
HARNTransformation (esriGeometry) Creates a HARN-based transformation.
InMemoryWorkspaceFactory (esriDataSourcesGDB)
JpegExporter (esriOutput) Superseded by ExportJPEG. Class used to export maps to JPEG (Joint Photographic Experts Group) format.
JSONArray Simplified JSON API coclass
JSONConverterGdb (esriGeoDatabase) All-in-one JSON conversion for the GeoDatabase library. Supports all previous JSON interfaces in the GeoDatabase, namely IJSONSerializer, IJSONDeserializer, IExternalSerializerGdb, IExternalDeserializerGdb
JSONDeserializerGdb (esriGeoDatabase) High-level object deserializer from JSON.
JSONObject Simplified JSON API coclass
JSONReader A sequential JSON Reader.
JSONSerializerGdb (esriGeoDatabase) High-level object serializer into JSON coclass.
JSONWriter A sequential JSON Writer.
Line (esriGeometry) A 2D straight line between a pair of 2D endpoints; can optionally have height, measure and ID attributes at each endpoint.
LinearUnit (esriGeometry) Creates a linear unit of measure.
LinePattern (esriDisplay) A line fill pattern object.
LineStroke (esriDisplay) A line stroke object.
LongitudeRotationTransformation (esriGeometry) Creates a longitude rotation transformation.
MapContext (esriDisplay) The context in which geometric effects and marker placement work.
MapServer (esriCarto) The MapServer component provides programmatic access to the contents of a map document on disk, and creates images of the map contents based on user requests. Designed for use in building map-based web services and web applications.
MapServerRelationship (esriCarto) The Map Server Relationship coclass contains information about a relationship if one exists.
MemoryBlobStream Memory blob stream object.
Mensuration (esriDataSourcesRaster) Implenments interface IMensuration to provide commercial basic mensuration services for the Esri Mensuration System.
Message A serializable object that represents a request or response message.
MolodenskyBadekasTransformation (esriGeometry) Creates a Molodensky-Badekas transformation.
MolodenskyTransformation (esriGeometry) Creates a Molodensky transformation.
MosaicRaster (esriDataSourcesRaster) A mosaic of rasters.
MultiPatch (esriGeometry) A collection of surface patches.
Multipoint (esriGeometry) An ordered collection of points; optionally has measure, height and ID attributes.
NADCONTransformation (esriGeometry) Creates a NADCON-based transformation.
NTv2Transformation (esriGeometry) Creates a NTv2-based transformation.
NullTransformation (esriGeometry) Creates a null geographic transformation.
ObjectClassName (esriGeoDatabase) Esri Object Class Name object.
OutputContext (esriDisplay) The context provided to pass from the map context to the output device.
Paper (esriOutput) The default printer page settings.
Parameter (esriGeometry) Creates a parameter.
Path (esriGeometry) A sequence of connected segments.
PDFDriver (esriOutput) Superseded by ExportPDF. Class used to print maps with the PDF (Portable Document Format) driver.
PDFExporter (esriOutput) Superseded by ExportPDF. Provides access to the PDF (Portable Document Format) exporter.
Point (esriGeometry) A two dimensional point, optionally with measure, height, and ID attributes.
Polygon (esriGeometry) A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes.
Polyline (esriGeometry) An ordered collection of paths; optionally has measure, height and ID attributes.
PositionVectorTransformation (esriGeometry) Creates a Position Vector transformation.
PrimeMeridian (esriGeometry) Creates a prime meridian.
ProjectedCoordinateSystem (esriGeometry) Creates a projected coordinate system.
Projection (esriGeometry) Creates a map projection.
ProjectiveTransformation2D (esriGeometry) A two dimensional projective transformation.
PSDriver (esriOutput) Class used to print maps with the PostScript Driver.
PsExporter (esriOutput) Superseded by ExportPS. Class used to export maps to EPS (Encapsulated PostScript) format.
PsPrinter (esriOutput) Class used to print maps with the PostScript Printer Driver.
QueryTableName (esriGeoDatabase) Esri Query table Name object.
Raster (esriDataSourcesRaster) An in-memory representation of a dynamic raster that can perform resampling and reprojection.
RasterBand (esriDataSourcesRaster) A representation of a single band of a raster dataset on disk.
RasterCatalogLoader (esriDataSourcesRaster) A raster catalog loader class.
RasterDataset (esriDataSourcesRaster) A representation of a raster dataset on disk.
RasterGeometryProc (esriDataSourcesRaster) A mechanism to perform raster geometric operations, such as flip, rotate, and merge on rasters.
RasterLoader (esriDataSourcesRaster) A raster loader class.
RasterWorkspace (esriDataSourcesRaster) The raster workspace object.
RasterWorkspaceFactory (esriDataSourcesRaster) Provides access to members that control creation of raster workspaces.
RasterXformer (esriDataSourcesRaster) A raster transformer class.
Ray (esriGeometry) A 3D ray that begins at a point and extends infinitely along a line in one direction only.
RepresentationRule (esriDisplay) An object defining a representation rule.
Ring (esriGeometry) An area bounded by one, closed sequence of connected segments; optionally has measure, height and ID attributes at each vertex.
SdcExporter (esriDataSourcesFile) Helper object for exporting data to SDC.
SdeWorkspaceFactory (esriDataSourcesGDB) Esri SDE Workspace Factory.
SimpleDataConverter (esriGeoDatabase) Convert a set of shape files into Access or SDE.
SolidColorPattern (esriDisplay) A solid color pattern object.
SpatialReferenceEnvironment (esriGeometry) Creates various spatial reference objects.
Sphere (esriGeometry) A complete sphere.
Spheroid (esriGeometry) Creates a spheroid.
SpotPlate (esriOutput) Class used to print maps with a PostScript Spot Plate.
SqliteWorkspaceFactory (esriDataSourcesGDB) Esri SQLite SDE Workspace Factory.
SqlWorkspace (esriDataSourcesGDB) Sql workspace
SqlWorkspaceFactory (esriDataSourcesGDB) Sql workspace factory
TableName (esriGeoDatabase) Esri Table Name object.
TiffExporter (esriOutput) Superseded by ExportTIFF. Class used to export maps to TIFF (Tag Image File Format).
Tin (esriGeoDatabase) The Esri TIN component.
TinDataElementFilter (esriGeoDatabase) The Esri TinDataElementFilter component.
TinEdge (esriGeoDatabase) The Esri TinEdge component.
TinEdgeEnumerator (esriGeoDatabase) The Esri TinEdgeEnumerator component.
TinEdgeTypeFilter (esriGeoDatabase) The Esri TinEdgeTypeFilter component.
TinNode (esriGeoDatabase) The Esri TinNode component.
TinNodeEnumerator (esriGeoDatabase) The Esri TinNodeEnumerator component.
TinNodeSourceFilter (esriGeoDatabase) The Esri TinNodeSourceFilter component.
TinPolygon (esriGeoDatabase) The Esri TinPolygon component.
TinPolyline (esriGeoDatabase) The Esri TinPolyline component.
TinTriangle (esriGeoDatabase) The Esri TinTriangle component.
TinTriangleEnumerator (esriGeoDatabase) The Esri TinTriangleEnumerator component.
TinTriangleFilter (esriGeoDatabase) The Esri TinTriangleFilter component.
TinValueFilter (esriGeoDatabase) The Esri TinValueFilter component.
TriangleFan (esriGeometry) A continuous 3D fan of triangles, where each triangle after the first shares an edge with the preceding triangle, and all triangles share a common pivot point.
Triangles (esriGeometry) A collection of 3D triangles, where each consecutive triplet of vertices defines a new triangle
TriangleStrip (esriGeometry) A continuous 3D strip of triangles, where each triangle after the first shares an edge with the preceding triangle.
UnitChangeTransformation (esriGeometry) Creates a unit change transformation.
UnknownCoordinateSystem (esriGeometry) Creates an unknown coordinate system.
Vector3D (esriGeometry) A 3D vector containing dx, dy, and dz components.
VerticalCoordinateSystem (esriGeometry) Creates a vertical coordinate system.
VerticalDatum (esriGeometry) Creates a vertical datum.
WCSConnection (esriGISClient) The Connection for WCS.
WFSConnection (esriGISClient) The Connection for WMS.
WMSConnection (esriGISClient) The Connection for WMS.
WMTSConnection (esriGISClient) The Connection for WMTS.
XmlPropertySet (esriGeoDatabase) Esri XML PropertySet object.
XMLReader An XML sequential document reader.
XMLSerializer An XML serializer and deserializer of objects.
XMLSerializerAlt XML serializer of objects.
XMLTypeMapper A type converter for XML and native types.
XMLWriter An XML sequential document writer.
XYEvent2FieldsProperties (esriGeoDatabase) Defines the fields needed for an xy event layer, requiring atleast X and Y fields.
XYEventSourceName (esriGeoDatabase) A name object that defines the objects needed to create an XY event layer.