Package com.esri.arcgis.geodatabase

The GeoDatabase library contains types for all the definitions relating to data access.

See:
          Description

Interface Summary
_IObjectClassEvents This is a fake interface for the com.esri.arcgis.geodatabase.IObjectClassEvents.
esriConfigurationKeywordType Configuration Keyword Types.
esriConnectionDBMS Underlying DBMS.
esriDataConverterError Data converter error codes.
esriDataExtractionType Indicates the type of process for which an data is extracted.
esriDatasetFileStatAccessMode Dataset File Based Statistics Access Modes.
esriDatasetFileStatTimeMode Dataset File Based Statistics Time Modes.
esriDatasetType Dataset Types.
esriDEExpandType Data Elements expansion types.
esriDifferenceType Difference Types.
esriDomainType Domain types.
esriDrawStyle Specifies the feature draw style.
esriEditDataChangesType EditDataChangesType
esriEditSearchOption EditSearch Option.
esriElementType Types of network elements.
esriFeatureElementType Feature element type options.
esriFeatureType Feature Types.
esriFGDBDatafileFormat File GeoDatabase Datafile Format.
esriFieldNameErrorType FieldName error description.
esriFieldType Field Types.
esriFlowDirection Direction of flow along an edge in a network.
esriGeodatabaseServerClassType GeodatabaseServerClass
esriGeometryStorage GeometryStorage
esriGPMessageSeverity Geoprocessing Message Severity.
esriGPMessageType Geoprocessing Message Type.
esriJoinType Different types of joins.
esriLocatingError Error codes for locating operations.
esriLocatorQuery Types for locator query.
esriLocatorWorkspaceType Types for locator workspace.
esriLockType Locks Types.
esriMergePolicyType Merge policy types.
esriMetadataChangeType Reason for creation of dirty area.
esriMetadataSyncAction Metadata is created and properties are added to it based on these options.
esriMultiuserEditSessionMode Product Availability
esriNetworkAccess Network read/write access privileges.
esriNetworkAttributeAdjustmentType Adjustment type to be applied to the value of a network attribute.
esriNetworkAttributeDataType Data type of a network dataset attribute.
esriNetworkAttributeUnits Units of a network dataset attribute.
esriNetworkAttributeUsageType Usage type of a network dataset attribute.
esriNetworkClassAncillaryRole Network ancillary role types.
esriNetworkDatasetState States to indicate whether a network dataset has been or needs to be built.
esriNetworkDatasetType ESRI Network Dataset Type.
esriNetworkEdgeConnectivityPolicy Policy on how network edge elements connect to each other.
esriNetworkEdgeDirection The direction of a network edge element relative to the direction of its source object.
esriNetworkElementType Type of network element.
esriNetworkElevationModel The type of the network elevation model.
esriNetworkErrors Logical network error codes.
esriNetworkErrorType Geometric network geometry and connectivity error types.
esriNetworkFeatureAncillaryRole NetworkFeature Ancillary Role types.
esriNetworkForwardStarBacktrack Policy on when to return the from-edge in the NetworkForwardStarAdjacencies object.
esriNetworkJunctionConnectivityPolicy Policy on how network junction element connect to edge elements.
esriNetworkRoadCategory Network dataset road category.
esriNetworkSourceType Types of network dataset source.
esriNetworkStatus Specifies the current status of the network.
esriNetworkTimeUsage The type of the network time usage.
esriNetworkTurnAngleCategory Network dataset turn angle category.
esriNetworkTurnParticipationType Participation of a network edge element within a turn.
esriNetworkTurnType The type of network turn.
esriNetworkType Logical network type options.
esriPlaneReferenceType ESRI Reference plane-type options.
esriRasterCompressionType Different methods to perform raster compression.
esriRasterizationType ESRI TIN attribute type for rasterization.
esriRasterResamplingHint The raster resampling hints for selecting pyramid level.
esriRasterSdeCompressionTypeEnum Different methods to perform raster compression.
esriRasterTableTypeEnum The raster table types.
esriRasterWriteMode Raster write mode.
esriRelationshipSplitPolicy Relationship split policy options.
esriRelCardinality Relationship Cardinality.
esriRelClassCodeType Data type used for class mapping in multi-set relationships
esriRelClassKey Type of Class Key for multi-set Relationship Classes.
esriRelDirection Direction used when traversing in a multi-set Relationship
esriRelExtractDirection The direction to process a relationship class.
esriRelKeyRole Key role in the multi-set Relationship Class
esriRelKeyType Build mode for keys in mult-set Relationship Classes.
esriRelNotification Relationship Notification Direction.
esriRelRole Relationship Role.
esriReplicaAccessType Replica access types.
esriReplicaModelType Indicates how the data will be stored in the child geodatabase.
esriReplicaReconcilePolicyType Replica reconcile policy.
esriReplicaRole Replica roles.
esriReplicaState The Replica state.
esriReplicaType Describes the role of the replica.
esriRepresentationError ESRI Representation Error Types.
esriRoadClass Classifications of edge elements in a street network.
esriRowsType Defines the criteria for determining which rows to check out.
esriRuleType ObjectClass Rule types.
esriSchemaLock Schema Locks.
esriSearchOrder Spatial Filter Search Order.
esriSelectionOption Selection Option.
esriSelectionType Selection Type.
esriSetOperation Set Operations.
esriSpatialRelEnum Queryable Spatial Relationships.
esriSplitPolicyType Split policy types.
esriSQLClauses SQL Clauses.
esriSQLFunctionName SQL Functions.
esriSQLPredicates SQL Predicates.
esriSQLPrivilege SQL Privileges.
esriSQLSpecialCharacters SQL Special Characters.
esriSurfaceConversionType ESRI TIN attribute type for polygonization.
esriSurfaceInterpolationType ESRI TIN elevation interpolation methods.
esriSynchronizationOperations Synchronization operations.
esriTableComponents The components that make up an ArcSDE table.
esriTableNameErrorType TableName error description.
esriTinBoundType ESRI TIN boundary-type options.
esriTinEdgeType ESRI TIN edge-type options.
esriTinElementType ESRI TIN element-type options.
esriTinError ESRI TIN's error codes.
esriTinIgnoredElementType ESRI Tin elements to be excluded from conflict detection.
esriTinNodeEditInfo ESRI TIN node edit info.
esriTinNodeSourceType ESRI TIN node source-type options.
esriTinQualification ESRI TIN enumerator-criteria options.
esriTinSelectionType ESRI TIN element-selection type options.
esriTinSurfaceType ESRI TIN surface-type options.
esriTinTrianglePropertyType ESRI TIN triangle property-type options.
esriTinVersion ESRI Persisted TIN format options.
esriTopoConfiguration Topological configuration.
esriTopoDirection Arc Directions.
esriTopologyElementType Topology Element Types.
esriTopologyRuleType Types of topology rules.
esriTopologySelectionResultEnum Selection result options for topology elements.
esriTopologyState Topology States.
esriTopoSide Arc Sides.
esriTransformType Geometry update type.
esriVersionAccess Version Access Permissions.
esriWeightType Logical network weight types.
esriWorkspaceConnectionStatus Workspace Connection Status
esriWorkspacePropertyGroupType Workspace Property Groups.
esriWorkspacePropertyType Workspace Properties.
esriWorkspaceTablePropertyType Workspace table properties.
esriWorkspaceType Workspace types.
esriXMLIndexTagDataType XML Field Index Tag Data Types.
esriXMLIndexType XML Field Index Types.
esriXmlPropertyType Types of data that can be stored in metadata elements.
esriXmlSetPropertyAction Actions that can be taken when setting the value of an metadata element.
esriXYEventError XY Event Error Codes.
fdoError FDO Error Codes.
IArchivableClass Provides access to properties and methods of an archivable class.
IArchivableObject Description
IArchiveRegistrationInfo The properties used to register a dataset for archiving and for describing an already registered object.
IAttachment Provides access to members of an attachment.
IAttachmentData Provides access to members that describe an attachment.
IAttachmentDataArray Array of AttachmentData objects.
IAttachmentInfo Provides access to members that describe an attachment.
IAttachmentInfoArray Array of AttachmentInfo objects.
IAttachmentManager Product Availability
IAttributeRule Provides access to members that return, modify and validate attribute rules.
ICancelOperation Provides access to members that indicate if an operation has been cancelled.
IClass Provides access to members that return information about and manage the class.
IClassEx Provides access to members that return information about and manage the class.
IClassExtension Provides access to members that initialize and shutdown the class extension.
IClassHelper Provides access to the associated class.
IClassSchemaEdit Provides access to member to modify an object class schema.
IClassSchemaEdit2 Provides access to members that modify an object class's extension properties.
IClassSchemaEdit3 Provides access to members that modify an object class's extension properties.
IClassSchemaEditEx Provides access to members that modify an object class schema.
ICodedValueDomain Provides access to members that return and modify coded value domain values.
ICollectionTableVersionChanges Provides access to members to modify the list of tables that have been changed.
IComplexEdgeFeature Provides access to members that return information about a complex edge feature.
IComplexJunctionFeature Provides access to members that return and modify complex junction features.
IComplexNativeType Provides access to members that supply complex native types.
IComplexNetworkFeature Provides access to members that return and modify complex network features.
ICompressionInfo Provides access to members that indicate the compression status of FileGDB datasets.
IConfigurationKeyword Provides access to members to supply information about configuration keywords.
IConfigurationKeyword2 Provides access to members to supply information about configuration keywords.
IConfigurationParameter Provides access to members to supply information about configuration paramters.
IConfigurationParameter2 Provides access to members to supply information about configuration paramters.
IConfirmSendRelatedObjectEvents Provides access to events that occur when related objects change, move or rotate and confirms that the event be sent.
IConflictClass Provides access to members that control the conflict class.
IConnectivityRule Indicator interface that identifies connectivity rules.
ICopyHelper Provides access to helper functions for post-processing copied metadata.
ICoverageAnnotationFeature Provides access to coverage annotation blob.
ICursor Provides access to members that hand out enumerated rows, field collections and allows for the updating, deleting and inserting of rows.
IDatabaseCompact Provides access to members for compacting a file or personal geodatabase.
IDatabaseConnectionInfo Provides access to members that provide information about the Workspace's connected database.
IDatabaseConnectionInfo2 Provides access to members that provide information about the Workspace's connected database.
IDataChangesEx Provides access to members that return information on data changes.
IDataConvertProcess Provides access to members that control the Data Convert Process.
IDataElement Provides access to the Basic Data Element.
IDataElementHelper Provides access to members that allow you to get a reference to a DataElement.
IDataElementInfo Provides access to get associated the data element.
IDataElements Provides access to the DataElements Interface.
IDataElementType Provides access to the Data Element Type.
IDataset Provides access to members that supply dataset information.
IDatasetAnalyze Provides access to members that analyze a dataset.
IDatasetComponent Provides access to the common functionality found on all dataset components.
IDatasetComponent2 Provides access to the common functionality found on all dataset components.
IDatasetContainer Provides access to adding datasets to the dataset container.
IDatasetContainer2 Provides access to members that return datasets by name, ID and index.
IDatasetContainer3 Provides access to members that return datasets by name, ID and index.
IDatasetContainerName Provides access to members that hand out enumerated subset names in the dataset container.
IDatasetEdit Provides access to information about the status of datasets being edited.
IDatasetEditEx Provides access to more information on the status of datasets being edited.
IDatasetEditInfo Provides access to members that maintain dataset editing information.
IDatasetFileStat Provides access to members that control Dataset file-based statistics.
IDatasetFileStat2 Provides access to members that control Dataset file-based statistics.
IDatasetMigration Provides access to members that migrate a dataset.
IDatasetName Provides access to members that supply dataset name information.
IDatasetName2 Provides access to members that supply dataset name information.
IDatasetNameFileSize Provides access to members that control DatasetName file size over 2GB
IDatasetNameFileStat Provides access to members that control DatasetName file-based statistics.
IDatasetNameFileStat2 Provides access to members that control DatasetName file-based statistics.
IDataStatistics Provides access to members to generate statistics on a field.
IDEBrowseOptions Provides access to the data element browsing options interface.
IDEDataset Provides access to members that supply dataset data element information.
IDEDataset2 Provides access to members that supply dataset data element information.
IDEDatasetType Provides access to the Dataset Data Element Type.
IDEFeatureClass Provides access to members that return information about feature class data elements.
IDEFeatureClassType Provides access to the FeatureClass Data Element Type.
IDEFeatureDataset Indicator interface for feature dataset data elements.
IDEFeatureDatasetType Provides access to the FeatureDataset Data Element Type.
IDEGdbFeatureClass Provides access to members that return information about geodatabase feature class data elements.
IDEGdbTable Provides access to members that return information about geodatabase table data element.
IDEGdbUtilities Provides access to utility functions concerning data elements.
IDEGeoDataServer Provides access to members that describe GeoDataServer objects.
IDEGeoDataServerType Provides access to the GeoDataServer Data Element Type.
IDEGeoDataset Provides access to members that return information about a geographic dataset data element.
IDEGeoDatasetType Provides access to the GeoDataset Data Element Type.
IDEGeometricNetwork Provides access to members that describe geometric network data elements.
IDEGeometricNetwork2 Provides access to members that describe geometric network data elements.
IDEGeometricNetworkType Provides access to the Geometric Network Data Element Type.
IDEGlobeServer Provides access to members that describe GlobeServer objects.
IDEGlobeServerType Provides access to the GlobeServer Data Element Type.
IDEGPServer Provides access to members that describe GPServer objects.
IDEGPServerType Provides access to the GPServer Data Element Type.
IDEMapServer Provides access to members that describe MapServer objects.
IDEMapServerType Provides access to the MapServer Data Element Type.
IDENetworkDataset Provides access to members that describe network dataset data elements.
IDENetworkDataset2 Provides access to members that describe network dataset data elements.
IDENetworkDatasetType Provides access to an indicator interface for network dataset data element type objects.
IDERasterBand Provides access to the RasterBand Data Element.
IDERasterBandType Provides access to methods that control the Raster Band Data Element Type.
IDERasterCatalog Provides access to members that return information about raster catalog data elements.
IDERasterCatalogType Provides access to the RasterCatalog Data Element Type.
IDERasterDataset Provides access to the RasterDataset Data Element.
IDERasterDatasetEx Provides access to the RasterDataset Data Element - optional properties.
IDERasterDatasetType Provides access to the Raster Dataset Data Element Type.
IDERelationshipClassEx Provides access to members that describe relationship class data elements.
IDERelationshipClassEx2 Provides access to members that describe relationship class data elements.
IDERelationshipClassType Provides access to the RelationshipClass Data Element Type.
IDERepresentationClass Provides access to members that return information about representation class data elements.
IDEServerObject Provides access to members that describe ArcGIS server objects.
IDEServerObjectType Provides access to the ArcGIS Server Object Data Element Type.
IDETable Provides access to members that return information about table data elements.
IDETableType Provides access to the Table Data Element Type.
IDETopology Provides access to members that return information about topology data elements.
IDETopologyType Provides access to the Topology Data Element type.
IDEWorkspace Provides access to members that return information about a workspace data element.
IDEWorkspace2 Provides access to members that return information about the Geodatabase release number.
IDEWorkspaceType Provides access to the Workspace Data Element Type.
IDifferenceCursor Provides access to members that control the version difference cursor.
IDifferenceCursorEx Provides access to members that control the difference cursor.
IDirectionsAttributeMapping Provides access to the properties for directions attribute mapping.
IDirectionsFieldMapping Provides access to the properties for directions field mapping.
IDomain Provides access to members that return and modify domains and their merge and split policies.
IEdgeConnectivityRule Provides access to members that supply information about, modify and manage edge-edge connectivity rules.
IEdgeFeature Provides access to members that modify and return information about an edge feature.
IEdgeFeatureSource Provides access to members that specify the properties of a network dataset source whose edge elements are derived from line geometry.
IEnumAttachment Provides access to members of an attachment enumeration.
IEnumAttributedRelationship Provides access to members that enumerate through the attributed relationships.
IEnumConfigurationKeyword Provides access to members to enumerate configuration keywords.
IEnumConfigurationParameter Provides access to members to enumerate configuration parameters.
IEnumConflictClass Provides access to members that enumerate through conflict classes.
IEnumDataElement Provides access to members that enumerate through DataElements.
IEnumDataset Provides access to members that enumerate through Datasets.
IEnumDatasetName Provides access to members that enumerate through Dataset Names.
IEnumDatasetType Provides access to members that enumerate over a set of dataset types.
IEnumDomain Provides access to members that enumerate through domains.
IEnumEdgeFeature Provides access to members that enumerate edge features and resets the enumeration.
IEnumEventError Provides access to an enumeration of event source errors.
IEnumFeature Provides access to members that hand out enumerated features and reset the enumeration.
IEnumFeatureClass Provides access to members that hand out enumerated featureclasses and reset the enumeration.
IEnumFeatureSetup Provides access to members that define behavior of IEnumFeature.
IEnumFieldError Provides access to members that enumerate through field errors.
IEnumGeometryBind Provides access to members that bind a feature cursor or a selection to a geometry enumerator.
IEnumGPName Provides access to a GPName Enumeration.
IEnumGPValue Provides access to members of a GPValue Enumeration.
IEnumHierarchyRange Provides access to a container for accessing network dataset hierarchy ranges.
IEnumHistoricalMarker Remarks
IEnumIDs Provides access to members that enumerate through IDs.
IEnumIndex Provides access to members that enumerate over a set of indexes.
IEnumInvalidObject Provides access to members that enumerate through invalid features.
IEnumJunctionFeature Provides access to members that enumerate junction features and resets the enumeration.
IEnumLocator Provides access to members for retrieving a set of locators.
IEnumLocatorName Provides access to members to retrieving a set of Name objects for locators.
IEnumLockInfo Provides access to members that enumerate lock information.
IEnumNameMapping Provides access to members that enumerate and find specified name mappings.
IEnumNetEID Provides access to members that iterate through an enumeration of network element IDs (EIDs).
IEnumNetEIDBuilder Provides access to members that build an enumeration of network element IDs (EIDs).
IEnumNetEIDBuilderGEN Provides access to members that build an enumeration of network element IDs (EIDs).
IEnumNetWeightAssociation Provides access to members that iterate through an enumeration of weight associations.
IEnumNetworkElement Provides access to a container for accessing network dataset network elements.
IEnumNetworkFeature Provides access to members that enumerate network features and resets the enumeration.
IEnumNodeEdge Provides access to the set of edges incident on the specified node.
IEnumObject Provides access to members that enumerate through the objects.
IEnumObjectClass Provides access to members that hand out enumerated object classes and reset the enumeration.
IEnumProperty Provides access to members that enumerate Property.
IEnumRelationship Provides access to members that enumerate relationships.
IEnumRelationshipClass Provides access to members that enumerate relationship classes.
IEnumRelationshipClassInfo Provides access to members that enumerate through the relationship classes.
IEnumReplica Provides access to members that enumerate through replica objects.
IEnumReplicaDataset Provides access to members that return a list of replica datasets.
IEnumReplicaLog Provides access to members that enumerate through replica log.
IEnumRule Provides access to members that enumerate rules.
IEnumSchemaLockInfo Provides access to members for enumerating lock info.
IEnumSpatialReferenceInfo Provides access to members to enumerate spatial references.
IEnumSubtype Provides access to members that enumerate subtypes.
IEnumTable Provides access to members that enumerate through the classes.
IEnumTableVersionChanges Provides access to members that enumerate through the tables that have been changed.
IEnumTGHitInfo Provides access to members that interate through topology elements.
IEnumTinEdge Provides access to members that control TIN edge enumerators.
IEnumTinElement Provides access to TIN element options.
IEnumTinNode Provides access to members that control TIN node enumerators.
IEnumTinTriangle Provides access to members that control TIN triangle enumerators.
IEnumTopologyEdge Provides access to a set of topology edges.
IEnumTopologyErrorFeature Provides access to members that enumerate through the topology errors.
IEnumTopologyNode Provides access to a set of topology nodes.
IEnumTopologyParent Provides access to the set of parents of a topology element.
IEnumVersionInfo Provides access to members that enumerate version information.
IEnumWorkspace Provides access to members that enumerate workspaces.
IEnumWorkspaceEx Provides access to members that enumerate workspaces.
IEnumWorkspaceStatus Provides access to members that enumerate workspace status information.
IEnumXMLIndexTemplate A simple enumerator object for XML Index Templates.
IErrorFeatureContainer Provides access to members that return error features.
IEvaluatedNetworkAttribute Provides access to members that specify the properties of an evaluated attribute in a network dataset.
IEvaluatedNetworkAttribute2 Provides access to members that specify the properties of an evaluated attribute in a network dataset.
IEventSource Provides access to event source properties.
IEventSourceErrors Provides access to members that deal with event source errors.
IExternalDeserializerGdb Provides high-level deserialization methods for AMF and JSON formats.
IExternalSerializerGdb Provides high-level serialization methods for AMF and JSON formats.
IExtractionUtilities Provides access to members which set and return the properties of a ReplicaDescription object.
IFeature Provides access to members that return and set properties of a feature.
IFeatureBuffer Provides access to setting and returning the default shape in the feature buffer.
IFeatureChanges Provides access to members that provide information about changes in the feature's shape.
IFeatureClass Provides access to members that control the behavior and properties of a feature class.
IFeatureClassContainer Provides access to members that return feature classes by name, ID and index.
IFeatureClassCreation Provides access to a member that determines if features can be created from a point.
IFeatureClassDescription COM Interface 'IFeatureClassDescription'.
IFeatureClassDraw Provides access to members that set customized drawing properties.
IFeatureClassEdit Provides access to information about feature class editing properties.
IFeatureClassExtension Indicator interface for feature class extensions.
IFeatureClassLoad Provides access to the load mode of a GDB feature class.
IFeatureClassManage Provides access to update the extent of a feature class.
IFeatureClassName Provides access to members that return information about the feature class.
IFeatureClassStorage Provides access to members that describe the storage characteristics of a feature class.
IFeatureClassUtil Provides access to members that return features in the specified spatial reference.
IFeatureClassWrite Provides access to low level.
IFeatureConnect Provides access to members that expose connector points and connection points.
IFeatureConstruction Provides access to members that add features to a specified feature class using other features and geometries.
IFeatureCursor Provides access to members that hand out enumerated features, field collections and allows for the updating, deleting and inserting of features.
IFeatureDataConverter Provides access to members that are used to convert from a Personal Geodatabase/Geodatabase dataset to another.
IFeatureDataConverter2 Provides access to members that convert to one dataset to another, optionally using a selection set.
IFeatureDataset Provides access to create a new feature class in a feature dataset.
IFeatureDatasetExtension Provides access to standard functionality found in all feature dataset extensions.
IFeatureDatasetExtension2 Provides access to standard functionality found in all feature dataset extensions.
IFeatureDatasetExtensionContainer Provides access to the collection of feature dataset extensions.
IFeatureDatasetManage Provides access to modify the M Domain of a feature dataset.
IFeatureDatasetName Provides access to members that hand out enumerated subset names in the feature dataset.
IFeatureDatasetName2 Provides access to members that hand out enumerated subset names in the feature dataset.
IFeatureDraw Provides access to members that control custom drawing by a feature.
IFeatureEdit Provides access to members implemented to customize feature editing.
IFeatureEdit2 Provides access to members implemented to customize feature editing.
IFeatureElement Provides access to members to return feature element properties.
IFeatureElementEdit Provides access to members for setting feature element properties.
IFeatureEvents Provides access to events that happen when a feature is split or merged.
IFeatureProgress Provides access to members used to handle events from converting featureclass/table.
IFeatureProject Provides access to project a feature's geometry.
IFeatureSimplify Provides access to simplifying a feature's geometry.
IFeatureSimplify2 Provides access to methods that extend IFeatureSimplify.
IFeatureSnap Provides access to members that enable features to do custom snapping.
IFeatureWorkspace Provides access to members that create and open various types of datasets and other workspace level objects.
IFeatureWorkspaceAnno Provides access to creating an annotation class as well as managing a symbol collection.
IFeatureWorkspaceManage Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration .
IFeatureWorkspaceManage2 Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration.
IFeatureWorkspaceSchemaEdit Provides access to altering the instance CLSID and the class extension CLSID.
IFIDSet Provides access to members that control the FID Set.
IFIDSet2 Provides access to members that control the FID Set.
IFIDSetOperator Provides access to members that control the collection of feature ids, and to combine feature id collections.
IField Provides access to members that return information about the field.
IField2 Provides access to members that return information about the field including raster column definition.
IFieldChecker Provides access to members that control the Field Checker.
IFieldEdit Provides access to members that edit the field properties.
IFieldEdit2 Provides access to members that edit the field properties including raster column definition.
IFieldError Provides access to field name errors.
IFieldInfo Provides access to properties that give extended information on the field.
IFieldInfo2 Provides access to properties that give extended information on the field.
IFieldInfo3 Provides access to properties that give extended information on the field.
IFields Provides access to members that return information about the fields.
IFields2 Provides access to members that return information about the fields.
IFieldsEdit Provides access to members that modify a fields collection.
IFieldType Provides access to the Field Data Element Type.
IFileDataLock Provides access to file data sources data lock functionality.
IFilterDef Indicator interface for filter definitions.
IFilterDefs Provides access to methods that control an array of filter definition objects.
IForwardStar Provides access to members that query information about adjacent elements in the logical network.
IForwardStarGEN Provides access to members that query information about adjacent elements in the logical network.
IGeoDatabaseBridge Provides access to methods usable in all supported languages.
IGeoDatabaseBridge2 Provides access to methods usable in all supported languages.
IGeoDatabaseErrorRecords Provides access to members that control the GeoDatabase Error Records.
IGeodatabaseRelease Provides access to members that provide information about the release version of a geodatabase.
IGeodatabaseRelease2 Provides access to members that provide information about the release version of a geodatabase.
IGeodatabaseRelease3 Provides access to members that provide information about the release version of a geodatabase.
IGeoDataset Provides access to members that provide information about a Geographic Dataset.
IGeoDataset2 Provides access to members that provide geodata transformation information about a Dataset.
IGeoDatasetSchemaEdit Provides access to members that change the schema of a GeoDataset.
IGeoDatasetSchemaEdit2 Provides access to members that change the geodata transformation of a GeoDataset.
IGeodataXform Provides access to members that control geodata transformation.
IGeoDBDataTransfer Provides access to members that transfer data to/from GeoDatabases.
IGeoDBDataTransfer2 Provides access to members that transfer data to/from GeoDatabases.
IGeoDBProtectNames Product Availability
IGeometricNetwork Provides access to members that manage properties and elements of a geometric network.
IGeometricNetworkConnectivity Provides access to a member that rebuilds geometric network connectivity.
IGeometricNetworkConnectivity2 Provides access to members that check and repair and rebuild connectivity.
IGeometricNetworkErrorDetection Provides access to members that manage and provide geometric network error detection.
IGeometricNetworkName Provides access to members that set and return the associated feature dataset name object.
IGeometricNetworkReconcileProperties Provides access to properties that influence reconciliation.
IGeometryDef Provides access to members that return information about the geometry definition.
IGeometryDefEdit Provides access to members that modify the geometry definition.
IGeometryResultOptions Provides access to methods that control geometry options.
IGPChoiceList Provides access to members that return Geoprocessing Choice Lists.
IGPCodedValueDomain Provides access to members that return and modify coded value domain values.
IGPCodedValueDomain2 .
IGPControllerMembership Indicator interface for controller memberships.
IGPDatasetExtension Provides access to members that return workspace extension information.
IGPDataType Provides access to members of a GP Data Type.
IGPDataTypeFactory Provides access to members of a Data Type Factory.
IGPDataTypeName Provides access to Data Type Name.
IGPDescribe Provides access to a Geoprocessing description.
IGPDomain Provides access to members of a Geoprocessing Domain.
IGPDomain2 .
IGPGeometricNetworkMembership Provides access to members that describe the properties of a feature class' geometric network membership.
IGPHistoricalMarker .
IGPMessage Provides access to the properties of a Geoprocessor message.
IGPMessage2 Provides access to the properties of a Geoprocessor message.
IGPMessageManager Provides access to the properties/methods of a geoprocessing message manager object.
IGPMessages Provides access to Geoprocessor messages.
IGPMessagesCallback Provides access to Geoprocessor message callbacks.
IGPName Provides access to properties of a Geoprocessing Name.
IGPNetworkDatasetMembership Provides access to members that describe the properties of a feature class' network dataset membership.
IGPRangeDomain2 .
IGPRelationshipClassKey Provides access to methods that describe a key of a relationship class data element.
IGPReplica Provides access to members that get information about a replica.
IGPReplica2 Product Availability
IGPReplicaDataset Provides access to members that return the properties of a replica dataset.
IGPReplicaDataset2 Product Availability
IGPReplicaDatasets Provides access to members that define replica datasets
IGPReplicaDescription Provides access to members which set and return the properties of a GPReplicaDescription object.
IGPReplicaOptions Remarks
IGPReplicaOptions2 Remarks
IGPReplicas Provides access to the GPReplicas Interface.
IGPSubtype Provides access to members that return information about the subtypes in a table data element.
IGPSystemToolboxLocation Provide access to the system toolbox location object.
IGPToolTip Provides access to members that return Geoprocesssing value tool tip.
IGPTopologyMembership Provides access to members that describe the properties of a feature class' topology membership.
IGPValue Provides access to members of a GPValue.
IGPVariable Provides access to properties of a geoprocessing variable.
IGPVersionInfo Provides access to members that supply version information.
IGPVersionInfos Provides access to the VersionInfos Interface.
IGPWorkspaceExtension Provides access to members that return workspace extension information.
IGraph Provides access to members that manage graphs.
IGUIDGenerator Provides access to a GUID generator.
IGxFilterInfo Provides access to methods that return open and save filters for datasets of a given type.
IHistoricalClass Provides access to properties and methods of a historical class.
IHistoricalMarker Description
IHistoricalTrafficData Provides access to members in historical traffic data.
IHistoricalTravelTimeEvaluator Provides access to members in historical travel time evaluator.
IHistoricalVersion Description
IHistoricalWorkspace Description
IIdentityXform Provides access to members that control an identity transform.
IIndex Provides access to members that return information about the index.
IIndexEdit Provides access to members that modify the index.
IIndexes Provides access to members that return information about the index collection.
IIndexesEdit Provides access to members that modify the indexes collection.
IIndexType Provides access to the Index Data Element Type.
IInvalidArea Provides access to members that modify an invalidated area object.
IInvalidObjectInfo Provides access to members that return information about the features that did not convert.
IJunctionConnectivityRule Provides access to members that supply information about, modify and manage junction-edge connectivity rules.
IJunctionConnectivityRule2 Provides access to members that supply information about, modify and manage junction-edge connectivity rules.
IJunctionFeature Provides access to members that modify and return information about a junction feature.
IJunctionFeatureSource Provides access to members that specify the properties of a network dataset source whose junction elements are derived from point geometry.
ILocalDatabaseCompact Provides access to members for compacting a file or personal geodatabase.
ILocator Provides access to members that describe general locator properties.
ILocatorDataset Provides access to members for retrieving objects associated with the Locator.
ILocatorName Provides access to members that describe a locator.
ILocatorStyle Provides access to locator style properties.
ILocatorUI Provides access to members that control the locator's user interface.
ILocatorUI2 Provides access to members that control the locator's user interface.
ILocatorWorkspace Provides access to members for managing the locators in the locator workspace.
ILocatorWorkspace2 Provides access to members for managing the locators in the locator workspace.
ILocatorWorkspaceName Provides access to members that describe a locator workspace.
ILockInfo Provides access to members that supply lock information.
IMemoryRelationshipClassFactory Provides access to members that open a memory relationship class.
IMemoryRelationshipClassName Provides access to members that define a memory relationship class name.
IMetadata Provides access to members that manage and update metadata.
IMetadataEdit Provides access to members that provide information about whether metadata can be edited.
IMetadataSynchronizer Provides access to members that control what happens when synchronization occurs.
IMetadataSynchronizerManager Provides access to members that control which metadata synchronizers are used to update metadata.
IModelInfo Provides access to the model name of the field.
IMosaicDatasetName Provides access to members that control a mosaic dataset name.
IMultiuserWorkspaceEdit Provides access to members that control Multiuser Workspace Editing.
INameMapping Provides access to members that manage name mapping and conflicts between two locations.
INameMapping2 Provides access to members that manage name mapping and conflicts between two locations.
INativeType Provides access to members that supply native type information about a dataset.
INativeTypeInfo Provides access to the native type.
INativeTypeSearch Provides access to member that defines search of children.
INetAttributes Provides access to members that get the disabled state and weight values of individual elements in the network.
INetAttributesEdit Provides access to members that modify the disabled state and weight values of individual elements in the network.
INetDiagnostics Provides access to logical network diagnostics methods.
INetElementClass Provides access to a member that gets the user class ID of an element class in the logical network.
INetElementDescription Provides access to members that get information about the element described by this NetElementDescription object.
INetElementDescriptionEdit Provides access to members that set information for this NetElementDescription object.
INetElements Provides access to members that convert between user IDs and network element IDs (EIDs).
INetSchema Provides access to members that get information about the schema of the network.
INetSchemaEdit Provides access to members that modify the schema of the network.
INetTopology Provides access to members that get information about the elements adjacent to the specified element.
INetTopologyEdit Provides access to members that add and delete network elements from the logical network.
INetTopologyEditGEN Provides access to members that add and delete network elements from the logical network.
INetWeight Provides access to members that get information about the network weight described by this NetWeight object.
INetWeightAssociation Provides access to members that get information about the network weight association described by this NetWeightAssociation object.
INetWeightAssociationEdit Provides access to members that set information for this NetWeightAssociation object.
INetWeightEdit Provides access to members that set information for this NetWeight object.
INetwork Provides access to members that give general information about the network and its elements.
INetworkAttribute Provides access to members that specify the properties of an attribute in a network dataset.
INetworkAttribute2 Provides access to members that specify the properties of an attribute in a network dataset.
INetworkAttribute3 Provides access to members that specify the properties of an attribute in a network dataset.
INetworkAttributeParameter Provides access to members that specify the properties of a parameter of a network attribute.
INetworkBuild Provides access to members for changing the schema of a network dataset and building it.
INetworkClass Provides access to members that return information about geometric networks, field weighting and ancillary roles.
INetworkClassDescription Provides access to members that control the Network Class Description.
INetworkCollection Provides access to members that create and maintain information about geometric networks.
INetworkCollection2 Provides access to members that create and maintain information about geometric networks.
INetworkConstantEvaluator Provides access to members that specify the properties of a network attribute evaluator whose values are derived from a constant value.
INetworkDataset Provides access to members that query the schema of the network dataset.
INetworkDataset2 Provides access to members that query the schema of the network dataset.
INetworkDatasetName Provides access to properties of a network dataset name.
INetworkDatasetProtectNames Remarks
INetworkDirections Provides access to the properties for setting up driving directions.
INetworkDirections2 Provides access to the properties for setting up driving directions.
INetworkEdge Provides access to members that specify the properties of this network edge element.
INetworkEdge2 Provides access to members that specify the properties of this network edge element.
INetworkElement Provides access to members that specify the properties common to all network elements.
INetworkElement64 Provides access to members that specify the 64-bit IDs for a network element.
INetworkEvaluator Provides access to members that specify the properties of an attribute evaluator in a network dataset.
INetworkEvaluator2 Provides access to members that specify the properties of an attribute evaluator in a network dataset.
INetworkEvaluatorSetup Provides access to members that set up a network evaluator for use within a network dataset.
INetworkFeature Provides access to members that are common to all features in a GeometricNetwork.
INetworkFeatureEvents Provides access to events for connecting and disconnecting network features.
INetworkFieldEvaluator Provides access to members that specify the properties of a network attribute evaluator whose values are derived from object field attributes.
INetworkForwardStar Provides access to members that query information about adjacent elements in the network dataset.
INetworkForwardStarAdjacencies Provides access to members that specify the adjacent network elements returned by the NetworkForwardStar object.
INetworkForwardStarEx Provides access to members that specify the configuration for this NetworkForwardStar object and query information about adjacent elements in the network dataset.
INetworkForwardStarSetup Provides access to members that specify the configuration for this NetworkForwardStar object.
INetworkFunctionEvaluator Provides access to members that specify the properties of a function evaluator.
INetworkGlobalTurnDelayCategory Provides access to members that specify the turn delay for a specified category of global turns.
INetworkGlobalTurnDelayEvaluator Provides access to the global turn delay evaluator.
INetworkJunction Provides access to members that specify the properties of this network junction element.
INetworkJunction2 Provides access to members that specify the properties of this network junction element.
INetworkProtectNames Remarks
INetworkQuery Provides access to members that query the elements of the network dataset.
INetworkQuery2 Provides access to members that query the elements of the network dataset.
INetworkScriptEvaluator Provides access to members that specify the properties of a network attribute evaluator whose values are derived from VBScript expressions.
INetworkScriptEvaluatorFunctions Provides access to scriptable members in a network script evaluator.
INetworkSource Provides access to members that specify the properties of a source in a network dataset.
INetworkSourceDirections Provides access to the properties for generating driving directions for a specific network dataset source.
INetworkSourceDirections2 Provides access to the properties for generating driving directions for a specific network dataset source.
INetworkTurn Provides access to members that specify the properties of this network turn.
INetworkTurn2 Provides access to members that specify the properties of this network turn element.
INetworkUpdate Provides access to members that start and end sessions for updating the attributes, schema, and topology of the network.
INetworkWorkspace Provides access to members that create and maintain information about logical networks.
INetworkWorkspace2 Provides access to members that create and maintain information about logical networks.
IObject Provides access to the class the row belongs to.
IObjectClass Provides access to members that return information about an object class.
IObjectClassContainer Provides access to members that return object classes by name, ID and index.
IObjectClassDescription COM Interface 'IObjectClassDescription'.
IObjectClassEvents Provides access to events that occur with an object class.
IObjectClassExtension Indicator interface for object class extensions.
IObjectClassInfo Provides access to method that indicates whether an object can bypass the store method.
IObjectClassInfo2 Provides access to method that indicates whether an object can be modified outside of an edit session.
IObjectClassName Provides access to the objects class ID.
IObjectClassSchemaEvents Provides access to events that occur with an object class' schema.
IObjectClassValidation Provides access to members that validate row information.
IObjects Provides access to members that manipulate a collection of objects.
IOleDBConnectionInfo Provides access to default connection information for a OleDB database.
IOverride Provides access to members that manage property overrides of a representation.
IPersistCustomFeaturesExtension Provides access to members that allow extra feature information to be persisted.
IPersistStreamInit Product Availability
IPixelBlock Provides access to members that control a PixelBlock.
IPlugInCreateWorkspace Provides access to members for creating Plug-In workspaces.
IPlugInCursorHelper Provides access to members that help the Plug-In cursor.
IPlugInDatasetHelper Provides access to members that help Plug-In datasets.
IPlugInDatasetHelper2 Provides access to members that help Plug-In datasets.
IPlugInDatasetInfo Provides access to members that describe a dataset.
IPlugInFastQueryValues Provides access to members that query record values quickly.
IPlugInFastRowCount Provides access to members for getting a fast count of rows in the dataset.
IPlugInFileOperations Provides access to members for copying, deleting and renaming the dataset helper.
IPlugInFileOperationsClass Provides access to members for copying, deleting and renaming classes in a dataset helper.
IPlugInFileSystemDataset Provides access to members describing a file-system dataset.
IPlugInGxIntegration Provides access to members for customizing the ArcCatalog integration for the data source.
IPlugInIndexInfo Provides access to members describing indexes for the dataset.
IPlugInIndexManager Provides access to members for managing indexes for the dataset.
IPlugInLicense Provides access to members for managing a licensed plug-in.
IPlugInMetadata Provides access to members that manage property set metadata for a plug-in.
IPlugInMetadata2 Provides access to members that manage property set metadata for a plug-in.
IPlugInMetadataPath Provides access to members that manage file metadata for a plug-in.
IPlugInMetadataPath2 Provides access to members that manage file metadata for a plug-in.
IPlugInNetworkDatasetContainer Provides access to members that get network datasets from plug-in workspaces and feature datasets.
IPlugInRowCount Provides access to members for getting a fast count of rows in the dataset.
IPlugInWorkspaceFactoryHelper Provides access to members that help the Plug-In workspace factory.
IPlugInWorkspaceFactoryHelper2 Provides access to members that help the Plug-In workspace factory.
IPlugInWorkspaceHelper Provides access to members that help the Plug-In workspace.
IPlugInWorkspaceHelper2 Provides access to members that help the Plug-In workspace.
IPnt Provides access to members that control a portable point.
IProperty Provides access to members that control the Property functionality.
IQueryDef Provides access to members that control attribute based queries.
IQueryDef2 Provides access to members that control attribute based queries.
IQueryDescription Query information
IQueryFilter Provides access to members that filter data based on attribute values and or relationships.
IQueryFilter2 Provides access to members that return and modify the output spatial resolution.
IQueryFilterDefinition Provides access to query filter definition properties.
IQueryFilterDefinition2 Provides access to query filter definition properties.
IQueryName Provides access to the associated query definition.
IQueryName2 Provides access to the associated query definition.
IQueryTableName Provide access to associated query description object.
IRandomAccessCursor Provides access to members that support random access to row objects in a table.
IRandomAccessTable Provides access to members that support random access to a table.
IRangeDomain Provides access to members that return and modify range domain values.
IRaster Provides access to members that control an in-memory raster.
IRasterBandName Provides access to members that maintain name information about a raster dataset.
IRasterCatalog Provides access to members that control the behavior and properties of a raster catalog.
IRasterCatalogHelper Provides access to a RasterCatalog helper.
IRasterCatalogHelper2 Provides access to additional RasterCatalog utilities.
IRasterCatalogItem Provides access to members that control a raster catalog item.
IRasterCatalogName Provides access to members that return information about a RasterCatalog.
IRasterColormap Provides access to members that control a raster colormap.
IRasterCursor Provides access to members that provide optimized raster access.
IRasterDataset Provides access to members that control a raster dataset.
IRasterDataset2 Provides access to members that control a raster dataset.
IRasterDataset3 Provides access to members that control a RasterDataset.
IRasterDatasetEdit Provides access to members that control raster dataset level editing operations.
IRasterDatasetEdit2 Provides access to members that control editing of a RasterDataset.
IRasterDatasetEdit3 Provides access to members that control editing of a RasterDataset.
IRasterDatasetInfo Provides access to a raster dataset information.
IRasterDatasetName Provides access to members that maintain name information about a raster dataset.
IRasterDef Provides access to members that control raster column definition.
IRasterDef2 Provides access to members that control raster column definition.
IRasterFieldInfo Provides access to additional field information for those tables with raster fields.
IRasterLODInfos Provides access to members that control custom Level of Details.
IRasterLODInfos2 Provides access to additional members that control custom Level of Details.
IRasterStorageDef Provides access to members that control raster storage properties.
IRasterStorageDef2 Provides access to members that control raster storage properties.
IRasterStorageDef3 Provides access to members that control raster storage properties.
IRasterValue Provides access to members that control raster value.
IRasterValue2 Provides access to additional members that control a raster value.
IRasterWorkspace2 Provides access to members that control an improved raster workspace.
IRasterWorkspace4 Provides access to additional members that control a raster workspace.
IRasterWorkspaceEx Provides access to members that create and open raster catalogs and datasets.
IRecord Product Availability
IRecordArray Product Availability
IRecordNumberSet Provides access to members that control the collection of record numbers, and to compare record number collections.
IRecordSet Provides access to the rows or features in a recordset.
IRecordSet2 Provides access to the rows or features in a recordset.
IRecordSetInit Provides access to methods that allow construction of recordsets based on source row or feature collections.
IRelatedObjectClassEvents Provides access to events that occur when related objects are created.
IRelatedObjectClassEvents2 Provides access to events that occur when related objects are modified.
IRelatedObjectEvents Provides access to events that occur when related objects change, move or rotate.
IRelationship Provides access to members that return information about the relationship.
IRelationshipChanges Provides access to members that manage differences in relationships.
IRelationshipClass Provides access to members that return information about the relationship class, create relationships, relationship rules and get related objects.
IRelationshipClass2 Provides access to members that get related object row pairs within a query filter specification.
IRelationshipClass3 Provides access to .
IRelationshipClassContainer Provides access to members that create, add and hand out relationship classes.
IRelationshipClassEvents Provides access to events that occur with a relationship class.
IRelationshipClassInfo Provides access to members that return relationship class settings for the replica.
IRelationshipClassName Provides access to members that return information about the relationship class.
IRelationshipRule Provides access to members that supply information about, modify and manage relationship rules.
IRelClassEnumRowPairs Provides access to members that enumerate object row pairs.
IRelClassSchemaEdit Provides access to members that modify a relationship class's properties.
IRelQueryTable Provides access to members that define the Tables and the RelationshipClass used in a join.
IRelQueryTableFactory Provides access to members that open a join table.
IRelQueryTableInfo Provides access to members that provide information about joins.
IRelQueryTableManage Provides access to members that manage the query tables.
IRelQueryTableName Provides access to members that define a relationship query table name.
IRelQueryTableName2 Provides access to members that define a relationship query table name.
IRelQueryTableSelectionSet Provides access to members that manage RelQueryTable selection.
IRelQueryTableSettings Provides access to members that RelQueryTable behavior.
IRemoteDatabaseWorkspace Indicator interface that identifies a remote datasbase workspace.
IRemoteDatabaseWorkspaceFactory Provides access to members that manage remote database connection information.
IRepairConnectivityProgress Provides access to members that return the warnings found while repairing connectivity.
IRepairConnectivityProgressEvents Provides access to events that occur when the Repair Connectivity Tool is progressing through the features.
IReplica Provides access to members that get information about a replica.
IReplica2 Provides access to members that get information about a replica.
IReplica3 Provides access to members that get information about a replica.
IReplicaDataset Provides access to members that return the properties of a replica dataset.
IReplicaDataset2 Provides access to members that return the properties of a replica dataset.
IReplicaDatasetEdit Provides access to members that set the properties of a check-out dataset.
IReplicaDescription Provides access to members which set and return the properties of a ReplicaDescription object.
IReplicaDescription2 Provides access to members which set and return the properties of a ReplicaDescription object.
IReplicaDescription3 Provides access to members which set and return the properties of a ReplicaDescription object.
IReplicaDescription4 Provides access to members which set and return the properties of a ReplicaDescription object.
IReplicaDescriptionExtension Provides access to a replica description extension.
IReplicaDescriptionExtensionManager Provides access to replica description extension manager.
IReplicaEdit Provides access to members that modify information for a replica.
IReplicaEdit2 Provides access to members that modify information for a replica.
IReplicaFilterDescription Provides access to members that return a replica's properties.
IReplicaFilterDescription2 Provides access to members that return a replica's properties.
IReplicaFilterDescriptionEdit Provides access to members that set a replica's properties.
IReplicaLog Provides access to members that get information about a replica log.
IRepresentation Provides access to members that return and set properties of a representation.
IRepresentationClass Provides access to members that control the behavior and properties of a feature class representation.
IRepresentationClassName Provides access to members that return information about the representation class.
IRepresentationRules Provides access to members that supply information about the representation rules of a feature class representation.
IRepresentationWorkspaceExtension Provides access to members that supply representation workspace extension information.
IResultPortion Provides access to members that allow a client to get information about the result portion.
IResultPortionInfo Provides access to members that describe a result portion.
IRouteEventProperties Provides access to the properties of an event table.
IRouteEventProperties2 Provides access to the properties of an event table.
IRouteEventSourceName Provides access to the route event source name properties.
IRouteLocatorName Provides access to route locator name properties.
IRow Provides access to members that return information about the row, the table the row belongs to and storing and deleting the row.
IRowBuffer Provides access to members used for getting and modifying a rows values and for getting the fields in the row.
IRowChanges Provides access to members that return information about changed values and the original value in a row.
IRowCompare Provides access to a member that compares two rows.
IRowEdit Provides access to members implemented to customize object editing.
IRowEvents Provides access to events that occur when an object is modified, created or deleted.
IRowSubtypes Provides access to members to return and modify the subtype code and to initialize the default values.
IRule Provides access to members that return information about rules.
ISaveAs Provides access to methods for saving as a new Dataset.
ISaveAs2 Provides access to methods for saving as a new Raster Dataset.
ISchemaLock Provides access to members for accessing schema locking functionality.
ISchemaLockInfo Provides access to members that supply schema lock information.
IScratchWorkspaceFactory Provides access to members that create or get a scratch workspace.
IScratchWorkspaceFactory2 Provides access to members to get the current scratch workspace.
ISelectionSet Provides access to members that manage a set of selected table rows or features.
ISelectionSet2 Provides access to members that manage a set of selected table rows or features.
ISetDefaultConnectionInfo Provides access to default connection information for a remote database (ArcSDE).
ISetDefaultConnectionInfo2 Provides access to default connection information for a remote database (ArcSDE).
ISetDefaultConnectionInfo3 Provides access to default connection information for a remote database (ArcSDE).
IShields Provides access to a container for refining directions with shields.
ISignposts Provides access to the properties for setting up signposts used in driving directions.
ISimpleDataConverter Provides access to members used for data conversions.
ISimpleDataConverter2 Provides access to members used for data conversions.
ISimpleEdgeFeature Provides access to the ID of a simple edge feature.
ISimpleJunctionFeature Provides access to members that return information about simple junction features.
ISimpleNetworkFeature Indicator interface for simple network features.
ISimpleRelationshipChanges Provides access to members that control simple relationship changes.
ISpatialCacheManager Provides access to members that control the Spatial Cache Management.
ISpatialCacheManager2 Provides access to members that control the Spatial Cache Management.
ISpatialCacheManager3 Provides access to members that control the Spatial Cache Management.
ISpatialFilter Provides access to members that return and modify the type of spatial relationship that the filter will use.
ISQLCheck Provides access to members that check a SQL statement for invalid characters.
ISqlDefaultConnectionInfo Provides access to default connection information for a remote database (QueryLayers).
ISqlInvalidCharacterDictionary Provides access to the field checker validate property which describes the invalid characters for field names for a workspace.
ISqlKeywordDictionary Provides access to the members that control the dictionary for SQL Keywords.
ISQLPrivilege Provides access to members for granting and revoking privileges to database users.
ISQLSyntax Provides access to members that supply information about SQL functionality.
ISqlWorkspace Query layer workspace interface
IStreetNameFields Provides access to a container for describing the street name fields used in generating driving directions.
IStreetNameFields2 Provides access to a container for describing the street name fields used in generating driving directions.
IStreetNetwork Indicator interface for a street network.
IStringDomain Provides access to members that return and modify string domain values.
ISubtypes Provides access to members that return and modify subtype information.
ISurface Provides access to members that control surfaces.
ISurfaceIntersectionEvents Provides access to events that occur with a surface intersection process.
ISynchronizationHelper Provides access to helper functions for metadata synchronization.
ISystemJunctionSource Provides access to members that specify the properties of a network dataset source whose junction elements are generated automatically when the network is built.
ITable Provides access to members that return information about and manage tables.
ITableAttachments Provides access to table attachments.
ITableCapabilities Provides access to members that return information about and manage tables.
ITableFields Provides access to members that return information about a table.
ITableName Indicator interface for table name objects.
ITableSort Provides access to members that return and modify information to sort a table.
ITableSortCallBack Provides access to members that compare field values for a table sort operation.
ITableUtil Provides access to members that return rows in the specified spatial reference.
ITableWrite Provides access to members that control Low level Table Write.
ITableWrite2 Provides access to members that control Low level Table Write.
ITimeAwareEvaluator Provides access to members in travel dependent evaluator.
ITin Provides access to members that control TINs.
ITinAdvanced Provides access to members that control advanced TIN functions.
ITinAdvanced2 Provides access to members that control advanced TIN functions.
ITinAdvanced3 Provides access to members that control advanced TIN functions.
ITinClock Provides timing utilities.
ITinDynamicFilter Provides access to members that control TIN dynamic filtering options.
ITinEdge Provides access to members that control TIN edges.
ITinEdgeArray Provides access to members that control simple arrays of TIN edges.
ITinEdgeTypeFilter Provides access to members that control TIN edge type filters.
ITinEdgeTypeFilter2 Provides access to members that control TIN edge type filters.
ITinEdit Provides access to members that control TIN editing.
ITinEdit2 Provides access to members that control TIN editing.
ITinEditErrorLog Provides access to TIN's internal edit errors.
ITinElement Provides access to members to control TIN elements.
ITinFeatureEdit Provides access to methods that control TIN 'features'.
ITinFeatureSeed Provides access to control TIN elements' properties.
ITinFilter Provides access to members that control TIN filtering options.
ITinImporter Provides methods to import TIN from external formats (LandXML for example).
ITinNode Provides access to members that control TIN nodes.
ITinNode2 Provides access to members that control TIN nodes.
ITinNodeArray Provides access to members that control simple arrays of TIN nodes.
ITinNodeCollection Provides access to members that control TIN nodes.
ITinNodeInfo Provides access to TIN node's properties.
ITinNodeSourceFilter Provides access to members that control TIN node source filters.
ITinPolygon Provides access to members that control TIN polygon characteristics.
ITinPolyline Provides access to members that control TIN polyline characteristics.
ITinSelection Provides access to members that control TIN selction methods.
ITinSurface Provides access to members that control TIN surfaces.
ITinSurface2 Provides access to members that control TIN surfaces.
ITinSurface3 Provides access to members that control TIN surfaces.
ITinSurfaceElement Provides access to members that control TIN surface elements.
ITinTriangle Provides access to members that control TIN triangles.
ITinTriangleArray Provides access to members that control simple arrays of TIN triangles.
ITinTriangleFilter Provides access to members that control TIN triangle filters.
ITinValueFilter Provides access to members that control TIN value filters.
ITinValueFilter2 Provides access to members that control TIN value filters.
ITinWorkspace Provides access to members that control TIN workspace functionality.
ITopology Provides access to members that control a topology.
ITopology2 Provides access to members that control a topology.
ITopologyClass Provides access to topology class members.
ITopologyClassEvents Provides access to events that occur with a topology class.
ITopologyClassName Provides access to members that return information about the topology class.
ITopologyContainer Provides access to members that create, add, and hand out topologies.
ITopologyContainer2 Provides access to members that create, add, and hand out topologies.
ITopologyEdge Provides access to information on a topological edge within a topology graph.
ITopologyElement Provides access to the functionality present in all topology elements.
ITopologyErrorFeature Provides access to members that return information about topology errors.
ITopologyFeature Indicator interface for a topology feature.
ITopologyGraph Provides access to members that control the topology graph.
ITopologyGraph2 Provides access to members that control the topology graph.
ITopologyGraph3 Provides access to members that control the topology graph.
ITopologyGraph4 Provides access to members that control the topology graph.
ITopologyGraphEvents Provides access to events that occur with a topology graph.
ITopologyName Provides access to members that control the topology name.
ITopologyNode Provides access to information on a topological node within a topology graph.
ITopologyProperties Provides access to members that return properties of a topology.
ITopologyProtectNames Product Availability
ITopologyRule Provides access to memebers that return information about topology rules.
ITopologyRuleContainer Provides access to members that return and set topology rules.
ITopologyWorkspace Provides access to members that access the topologies in a workspace.
ITrafficData Provides access to members in traffic data.
ITransactions Provides access to members that control Transaction management.
ITransactionsOptions Provides access to members that control Transaction options.
ITransformGroup Provides access to members that manage a transform group.
ITurnFeatureSource Provides access to an indicator interface for a network dataset source whose turn elements are derived from a turn feature class.
IUtilityNetwork Provides access to members that get and set flow direction in a utility network.
IUtilityNetwork2 Provides access to members that get and set flow direction in a utility network.
IUtilityNetworkGEN Provides access to members that get and set flow direction in a utility network.
IValidate Provides access to members to validate individual features.
IValidation Provides access to members that manage rules and validate them.
IValidation2 Provides access to members that manage rules and validate them.
IVersion Provides access to members for managing a version.
IVersion2 Provides access to members for managing a version.
IVersionEdit Provides access to members that return information about versions and posting of versions.
IVersionEdit2 Provides access to members that return information about versions and posting of versions.
IVersionEdit3 Provides access to members that return information about versions and posting of versions.
IVersionEdit4 Provides access to members that return information about versions and posting of versions.
IVersionedObject Provides access to members that manage a versioned object.
IVersionedObject2 Provides access to members that manage a versioned object.
IVersionedObject3 Provides access to members that manage a versioned object.
IVersionedTable Provides access to methods that apply to versioned tables.
IVersionedWorkspace Provides access to members that manage versions.
IVersionedWorkspace2 Provides access to members that manage versions.
IVersionedWorkspace3 Provides access to members that manage versions.
IVersionEvents Provides access to events that occur on a version.
IVersionEvents2 Provides access to events that occur on a version.
IVersionInfo Provides access to members that supply version information.
IVirtualTable Indicator interface that identifies temporary memory tables.
IWorkspace Provides access to members that have information about the workspace.
IWorkspace2 Provides access to members that have information about the workspace.
IWorkspaceConfiguration Provides access to configuration keywords.
IWorkspaceDataElements Provides access to members that return data element objects for workspace datatasets.
IWorkspaceDataElements2 Provides access to members that return name objects objects for data elements.
IWorkspaceDefinition Provides access to members that describe the definition of a workspace.
IWorkspaceDefinition2 Provides access to members that describe the definition of a workspace.
IWorkspaceDomains Provides access to members that return information about domains and allows you to add or delete domains.
IWorkspaceDomains2 Provides access to members that allow you to alter a domain.
IWorkspaceEdit Provides access to members that control Workspace Editing.
IWorkspaceEdit2 Provides access to members that control Workspace Editing.
IWorkspaceEditControl Provides access to method that controls if insert and update cursors on simple classes can bypass store events
IWorkspaceEditEvents Provides access to events that occur to a workspace in the context of editing it.
IWorkspaceEditEvents2 Provides access to events that occur to a workspace in the context of editing it.
IWorkspaceEditInfo Provides access to members that control Workspace Editing Information.
IWorkspaceEvents Provides access to events that may be fired by a Workspace.
IWorkspaceEvents2 Provides access to events that may be fired by a Workspace.
IWorkspaceExtension Provides access to members that supply workspace extension information.
IWorkspaceExtension2 Provides access to members that supply workspace extension information.
IWorkspaceExtensionControl Provides access to members that manage the life of a workspace extension.
IWorkspaceExtensionManager Provides access to members that manage a workspace extension.
IWorkspaceFactory Provides access to members that create and open workspaces and supply workspace factory information.
IWorkspaceFactory2 Provides access to members that create and open workspaces and supply workspace factory information.
IWorkspaceFactoryFileExtensions Provides access to members describing the set of extensions handled by the workspace factory.
IWorkspaceFactoryLockControl Manages Geodatabase Locking
IWorkspaceFactorySchemaCache Manages Geodatabase workspace schema caches.
IWorkspaceFactoryStatus Provides access to members that manage workspace status information.
IWorkspaceHelper Provides access to members that allow you to get a reference to a Workspace from a Workspace Extension.
IWorkspaceName Provides access to members that supply workspace name information.
IWorkspaceName2 Provides access to members that supply workspace name information.
IWorkspaceProgressTracker Provides access to a cancel tracker which allows progress.
IWorkspaceProperties Provides access to members that control the workspace properties.
IWorkspaceProperties2 Provides access to members that control the workspace properties.
IWorkspaceProperty Provides access to members that control the Workspace property object.
IWorkspaceReplicaDatasets Provides access to members that return a list of replica datasets.
IWorkspaceReplicaEvents Provides access to replica events that may be fired after extracting data or schema in a checkout or a child replica.
IWorkspaceReplicas Provides access to members that return objects containing information about replicas.
IWorkspaceReplicas2 Provides access to members that return objects containing information about replicas.
IWorkspaceReplicasAdmin Provides access to members that modify information about a replica.
IWorkspaceReplicasAdmin2 Provides access to members that modify information about a replica.
IWorkspaceReplicasAdmin3 Provides access to members that modify information about a replica.
IWorkspaceReplicaSyncEvents Provides access to replica events that may be fired after a check-in synchronization operation.
IWorkspaceSpatialReferenceInfo Provides access to spatial reference information for the workspace.
IWorkspaceStatus Describes the status of a workspace.
IXMLFilterDef Provides access to XML filter definition properties.
IXMLIndex A XML Index defines the searchable tags of an XML document stored in an XML field.
IXMLIndexEdit A XML Index defines the searchable tags of an XML document stored in an XML field.
IXMLIndexTag Describes the properties used to index a tag in an XML document.
IXMLIndexTags Manages a collection of XML Index Tags.
IXMLIndexTemplate A standardized set of tags managed through a Geodatabase workspace.
IXMLIndexTemplateManage Manages the collection of XML Index Templates for this Geodatabase instance.
IXMLIndexUtil XML Index Utilities.
IXmlPropertySet Provides access to members that manage metadata.
IXmlPropertySet2 Provides access to members that manage metadata.
IXmlPropertySetEdit Provides access to members that edit metadata.
IXMLReplicaDescription Provides access to members which set and return the properties of a ReplicaDescription object.
IXYEvent2FieldsProperties Provides access to members that define the fields needed to create an XY event layer.
IXYEventProperties Provides access to xy event properties.
IXYEventSource Provides access to members that allow interaction with an existing XY Event Layer.
IXYEventSourceName Provides access to the XY event source name properties.
rstPixelType Supported raster pixel types.
rstResamplingTypes Different methods to perform raster resampling.
 

Class Summary
ArchiveRegistrationInfo Product Availability
Attachment .
AttachmentData ESRI AttachmentData object.
AttachmentDataArray ESRI AttachmentDataArray object.
AttachmentInfo ESRI AttachmentInfo object.
AttachmentInfoArray ESRI AttachmentInfoArray object.
AttachmentManager .
AttributedRelationship ESRI Attributed Relationship object.
AttributedRelationshipClass ESRI Attributed Relationship Class object.
AttributeRule ESRI attribute rule object.
BaseCustomLayerPropertyPage  
ClassHelper ESRI Class Helper.
CodedValueDomain ESRI Attribute set constraint object.
ComplexEdgeFeature ESRI Complex edge geometric network feature object.
ComplexJunctionFeature ESRI Complex junction geometric network feature.
ConfigurationKeyword ConfigurationKeyword Object.
ConfigurationParameter ConfigurationParameter Object.
CoverageAnnotationFeature ESRI Coverage Annotation Feature.
Cursor ESRI Cursor object.
DataElementHelper ESRI Data Element Helper object.
DataElements A collection of DataElement objects.
DataStatistics ESRI Data Statistics object.
DddServerEnvironment 3D Server Environment (license) singleton object.
DEBrowseOptions Data Element Browse Options Class.
DEFeatureClass Feature Class Data Element object.
DEFeatureClassType Feature Class Data Element object Type.
DEFeatureDataset Feature Dataset Data Element object.
DEFeatureDatasetType Feature Dataset Data Element object Type.
DEGdbUtilities Geodatabase Data Element Utilities object.
DEGeoDataServer GeoDataServer Object Data Element object.
DEGeoDataServerType GeoDataServer Object Data Element object type.
DEGeometricNetwork GeometricNetwork Data Element object.
DEGeometricNetworkType GeometricNetwork Data Type object.
DEGlobeServer MapServer Object Data Element object.
DEGlobeServerType MapServer Object Data Element object type.
DEGPServer MapServer Object Data Element object.
DEGPServerType MapServer Object Data Element object type.
DEMapServer MapServer Object Data Element object.
DEMapServerType MapServer Object Data Element object type.
DENetworkDataset Network Dataset Data Element object.
DENetworkDatasetType Network Dataset Data Element Type object.
DERasterBand RasterBand Data Element object.
DERasterBandType RasterBand Data Element object Type.
DERasterCatalog Raster Catalog Data Element object.
DERasterCatalogType Raster Catalog Data Element Type object.
DERasterDataset RasterDataset Data Element object.
DERasterDatasetType RasterDataset Data Element object Type.
DERelationshipClass Relationship Class Data Element object.
DERelationshipClassType RelationshipClass Class Data Element object Type.
DERepresentationClass Representation Class Data Element object.
DETable Table Data Element object.
DETableType Table Data Element object Type.
DETopology Topology Data Element object.
DETopologyType Product Availability
DEWorkspace Database Data Element object.
DEWorkspaceType Workspace Data Element object Type.
DifferenceCursor ESRI Difference Cursor object.
DirectionsAttributeMapping A container for a directions attribute mapping.
DirectionsFieldMapping A container for a directions field mapping.
EdgeConnectivityRule ESRI Edge-Edge NetworkConnectivity rule object.
EdgeFeatureSource A container for describing a network dataset source whose edge elements are derived from line feature geometry.
EnumAttachment .
EnumConflictClass ESRI EnumConflictClass object.
EnumDatasetType ESRI EnumDatasetType object.
EnumFeatureGeometry ESRI enumerator for geometries of a feature class or selection set.
EnumFieldError ESRI EnumFieldError object.
EnumHistoricalMarker Product Availability
EnumIDs ESRI EnumIDs object.
EnumInvalidObject ESRI EnumInvalidObject object.
EnumNetEIDArray A container for defining a network element ID (EID) enumeration.
EnumNetWeightAssociation A container for defining a network weight association enumeration.
EnumNetworkElement A container for network elements.
EnumTableVersionChanges ESRI EnumTableVersionChanges object.
EnumVersionInfo EnumVersionInfo Object.
EnumXMLIndexTemplate XML Index Template Enumerator Object.
esri_Object ESRI Object object.
EvaluatedNetworkAttribute A container for describing a network dataset attribute and its evaluators.
Feature ESRI Feature.
FeatureClass ESRI Feature Class object.
FeatureClassDescription ESRI Feature Class Description object.
FeatureClassName ESRI Feature Class Name object.
FeatureConstruction ESRI Feature Construction object.
FeatureCursor ESRI Feature Cursor object.
FeatureDataConverter Converts a featuredataset to a Personal Geodatabase/Geodatabase featuredataset.
FeatureDataset ESRI Feature Dataset object.
FeatureDatasetName ESRI Feature Dataset Name object.
FeatureQueryName ESRI Feature Query Name object.
FGDCSynchronizationHelper FGDC Synchronization Helper.
FGDCSynchronizer ESRI FGDC Synchronizer object.
FIDSet ESRI FID Set object.
Field ESRI Field object.
FieldChecker Checks for errors in Field Name.
FieldError ESRI Field Error object.
Fields ESRI Fields object.
FieldType Field Data Element object Type.
FilterDefs An array of filter definition objects.
ForwardStar A container for querying information about adjacent elements in the logical network.
GeoDatabaseHelper GeoDatabaseHelper object.
GeoDBDataTransfer Transfers data to/from GeoDatabases.
GeometricNetwork ESRI Geometric Network object.
GeometricNetworkName ESRI Geometric Network Name object.
GeometryDef ESRI Geometry Definition object.
GeometryResultOptions ESRI Geometry export options object.
GeometryServer Provides access to standard operations on geometric 'value' objects.
GPCodedValueDomain2 The (GP) Coded Value Domain Object.
GPDatasetExtension The (GP) Dataset Extension Object.
GPDataTypeName Product Availability
GPGeometricNetworkMembership The Geometric Network Membership object.
GPHistoricalMarker The (GP) Historical Marker Object.
GPMessage Product Availability
GPMessageManager ESRI GPMessageManager object.
GPMessages Remarks
GPNetworkDatasetMembership The Network Dataset Membership object.
GPRangeDomain2 The (GP) Range Domain Object.
GPRelationshipClassKey The (GP) Relationship Class Key Object.
GPReplica A GPReplica object
GPReplicaDataset A replica dataset.
GPReplicaDatasets A collection of replica dataset objects.
GPReplicaDescription Defines the data to replicate or extract.
GPReplicaOptions Defines replica options.
GPReplicas A collection of GPReplica objects.
GPSubtype The (GP) Subtype Object.
GPTopologyMembership The Topology Membership object.
GPVersionInfo The (GP) VersionInfo object.
GPVersionInfos A collection of GPVersionInfo objects.
GPWorkspaceExtension The (GP) Workspace Extension Object.
HistoricalVersionMarker Product Availability
IArchivableClassProxy Provides access to properties and methods of an archivable class.
IArchivableObjectProxy Description
IAttachmentDataArrayProxy Array of AttachmentData objects.
IAttachmentInfoArrayProxy Array of AttachmentInfo objects.
IAttachmentManagerProxy Product Availability
ICancelOperationProxy Provides access to members that indicate if an operation has been cancelled.
IClassExProxy Provides access to members that return information about and manage the class.
IClassHelperProxy Provides access to the associated class.
IClassProxy Provides access to members that return information about and manage the class.
IClassSchemaEdit2Proxy Provides access to members that modify an object class's extension properties.
IClassSchemaEdit3Proxy Provides access to members that modify an object class's extension properties.
IClassSchemaEditExProxy Provides access to members that modify an object class schema.
IClassSchemaEditProxy Provides access to member to modify an object class schema.
IConfigurationKeyword2Proxy Provides access to members to supply information about configuration keywords.
IConfigurationKeywordProxy Provides access to members to supply information about configuration keywords.
IConfigurationParameter2Proxy Provides access to members to supply information about configuration paramters.
IConfigurationParameterProxy Provides access to members to supply information about configuration paramters.
IConflictClassProxy Provides access to members that control the conflict class.
ICursorProxy Provides access to members that hand out enumerated rows, field collections and allows for the updating, deleting and inserting of rows.
IDatabaseCompactProxy Provides access to members for compacting a file or personal geodatabase.
IDatabaseConnectionInfo2Proxy Provides access to members that provide information about the Workspace's connected database.
IDatabaseConnectionInfoProxy Provides access to members that provide information about the Workspace's connected database.
IDataChangesExProxy Provides access to members that return information on data changes.
IDataConvertProcessProxy Provides access to members that control the Data Convert Process.
IDataElementInfoProxy Provides access to get associated the data element.
IDatasetAnalyzeProxy Provides access to members that analyze a dataset.
IDatasetComponent2Proxy Provides access to the common functionality found on all dataset components.
IDatasetComponentProxy Provides access to the common functionality found on all dataset components.
IDatasetContainer2Proxy Provides access to members that return datasets by name, ID and index.
IDatasetContainer3Proxy Provides access to members that return datasets by name, ID and index.
IDatasetContainerProxy Provides access to adding datasets to the dataset container.
IDatasetEditExProxy Provides access to more information on the status of datasets being edited.
IDatasetEditInfoProxy Provides access to members that maintain dataset editing information.
IDatasetEditProxy Provides access to information about the status of datasets being edited.
IDatasetFileStat2Proxy Provides access to members that control Dataset file-based statistics.
IDatasetMigrationProxy Provides access to members that migrate a dataset.
IDatasetNameFileStat2Proxy Provides access to members that control DatasetName file-based statistics.
IDatasetNameProxy Provides access to members that supply dataset name information.
IDatasetProxy Provides access to members that supply dataset information.
IDifferenceCursorExProxy Provides access to members that control the difference cursor.
IDifferenceCursorProxy Provides access to members that control the version difference cursor.
IEnumAttachmentProxy Provides access to members of an attachment enumeration.
IEnumAttributedRelationshipProxy Provides access to members that enumerate through the attributed relationships.
IEnumConfigurationKeywordProxy Provides access to members to enumerate configuration keywords.
IEnumConfigurationParameterProxy Provides access to members to enumerate configuration parameters.
IEnumConflictClassProxy Provides access to members that enumerate through conflict classes.
IEnumDataElementProxy Provides access to members that enumerate through DataElements.
IEnumDatasetNameProxy Provides access to members that enumerate through Dataset Names.
IEnumDatasetProxy Provides access to members that enumerate through Datasets.
IEnumDatasetTypeProxy Provides access to members that enumerate over a set of dataset types.
IEnumDomainProxy Provides access to members that enumerate through domains.
IEnumEdgeFeatureProxy Provides access to members that enumerate edge features and resets the enumeration.
IEnumEventErrorProxy Provides access to an enumeration of event source errors.
IEnumFeatureClassProxy Provides access to members that hand out enumerated featureclasses and reset the enumeration.
IEnumFeatureProxy Provides access to members that hand out enumerated features and reset the enumeration.
IEnumFeatureSetupProxy Provides access to members that define behavior of IEnumFeature.
IEnumFieldErrorProxy Provides access to members that enumerate through field errors.
IEnumGPValueProxy Provides access to members of a GPValue Enumeration.
IEnumHierarchyRangeProxy Provides access to a container for accessing network dataset hierarchy ranges.
IEnumHistoricalMarkerProxy Remarks
IEnumIDsProxy Provides access to members that enumerate through IDs.
IEnumIndexProxy Provides access to members that enumerate over a set of indexes.
IEnumInvalidObjectProxy Provides access to members that enumerate through invalid features.
IEnumJunctionFeatureProxy Provides access to members that enumerate junction features and resets the enumeration.
IEnumLocatorNameProxy Provides access to members to retrieving a set of Name objects for locators.
IEnumLocatorProxy Provides access to members for retrieving a set of locators.
IEnumLockInfoProxy Provides access to members that enumerate lock information.
IEnumNameMappingProxy Provides access to members that enumerate and find specified name mappings.
IEnumNetWeightAssociationProxy Provides access to members that iterate through an enumeration of weight associations.
IEnumNetworkElementProxy Provides access to a container for accessing network dataset network elements.
IEnumNetworkFeatureProxy Provides access to members that enumerate network features and resets the enumeration.
IEnumNodeEdgeProxy Provides access to the set of edges incident on the specified node.
IEnumObjectClassProxy Provides access to members that hand out enumerated object classes and reset the enumeration.
IEnumObjectProxy Provides access to members that enumerate through the objects.
IEnumPropertyProxy Provides access to members that enumerate Property.
IEnumRelationshipClassInfoProxy Provides access to members that enumerate through the relationship classes.
IEnumRelationshipClassProxy Provides access to members that enumerate relationship classes.
IEnumRelationshipProxy Provides access to members that enumerate relationships.
IEnumReplicaDatasetProxy Provides access to members that return a list of replica datasets.
IEnumReplicaLogProxy Provides access to members that enumerate through replica log.
IEnumReplicaProxy Provides access to members that enumerate through replica objects.
IEnumRuleProxy Provides access to members that enumerate rules.
IEnumSchemaLockInfoProxy Provides access to members for enumerating lock info.
IEnumSpatialReferenceInfoProxy Provides access to members to enumerate spatial references.
IEnumSubtypeProxy Provides access to members that enumerate subtypes.
IEnumTableProxy Provides access to members that enumerate through the classes.
IEnumTGHitInfoProxy Provides access to members that interate through topology elements.
IEnumTinEdgeProxy Provides access to members that control TIN edge enumerators.
IEnumTinElementProxy Provides access to TIN element options.
IEnumTinNodeProxy Provides access to members that control TIN node enumerators.
IEnumTinTriangleProxy Provides access to members that control TIN triangle enumerators.
IEnumTopologyEdgeProxy Provides access to a set of topology edges.
IEnumTopologyErrorFeatureProxy Provides access to members that enumerate through the topology errors.
IEnumTopologyNodeProxy Provides access to a set of topology nodes.
IEnumTopologyParentProxy Provides access to the set of parents of a topology element.
IEnumVersionInfoProxy Provides access to members that enumerate version information.
IEnumWorkspaceExProxy Provides access to members that enumerate workspaces.
IEnumWorkspaceProxy Provides access to members that enumerate workspaces.
IEnumWorkspaceStatusProxy Provides access to members that enumerate workspace status information.
IEnumXMLIndexTemplateProxy A simple enumerator object for XML Index Templates.
IErrorFeatureContainerProxy Provides access to members that return error features.
IEventSourceErrorsProxy Provides access to members that deal with event source errors.
IEventSourceProxy Provides access to event source properties.
IExtractionUtilitiesProxy Provides access to members which set and return the properties of a ReplicaDescription object.
IFeatureBufferProxy Provides access to setting and returning the default shape in the feature buffer.
IFeatureChangesProxy Provides access to members that provide information about changes in the feature's shape.
IFeatureClassContainerProxy Provides access to members that return feature classes by name, ID and index.
IFeatureClassCreationProxy Provides access to a member that determines if features can be created from a point.
IFeatureClassDrawProxy Provides access to members that set customized drawing properties.
IFeatureClassExtensionProxy Indicator interface for feature class extensions.
IFeatureClassLoadProxy Provides access to the load mode of a GDB feature class.
IFeatureClassManageProxy Provides access to update the extent of a feature class.
IFeatureClassProxy Provides access to members that control the behavior and properties of a feature class.
IFeatureClassStorageProxy Provides access to members that describe the storage characteristics of a feature class.
IFeatureClassUtilProxy Provides access to members that return features in the specified spatial reference.
IFeatureClassWriteProxy Provides access to low level.
IFeatureCursorProxy Provides access to members that hand out enumerated features, field collections and allows for the updating, deleting and inserting of features.
IFeatureDatasetExtension2Proxy Provides access to standard functionality found in all feature dataset extensions.
IFeatureDatasetExtensionContainerProxy Provides access to the collection of feature dataset extensions.
IFeatureDatasetExtensionProxy Provides access to standard functionality found in all feature dataset extensions.
IFeatureDatasetManageProxy Provides access to modify the M Domain of a feature dataset.
IFeatureDatasetProxy Provides access to create a new feature class in a feature dataset.
IFeatureDrawProxy Provides access to members that control custom drawing by a feature.
IFeatureEdit2Proxy Provides access to members implemented to customize feature editing.
IFeatureEditProxy Provides access to members implemented to customize feature editing.
IFeatureElementEditProxy Provides access to members for setting feature element properties.
IFeatureElementProxy Provides access to members to return feature element properties.
IFeatureEventsProxy Provides access to events that happen when a feature is split or merged.
IFeatureProgressAdapter  
IFeatureProgressIsCancelledEvent Remarks
IFeatureProgressSetFeatureClassNameEvent Product Availability
IFeatureProgressSetMaxFeaturesEvent Product Availability
IFeatureProgressSetMinFeaturesEvent Product Availability
IFeatureProgressSetPositionEvent Product Availability
IFeatureProgressSetStepValueEvent Product Availability
IFeatureProgressStepEvent Remarks
IFeatureProjectProxy Provides access to project a feature's geometry.
IFeatureProxy Provides access to members that return and set properties of a feature.
IFeatureSimplifyProxy Provides access to simplifying a feature's geometry.
IFeatureWorkspaceAnnoProxy Provides access to creating an annotation class as well as managing a symbol collection.
IFeatureWorkspaceManage2Proxy Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration.
IFeatureWorkspaceManageProxy Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration .
IFeatureWorkspaceProxy Provides access to members that create and open various types of datasets and other workspace level objects.
IFeatureWorkspaceSchemaEditProxy Provides access to altering the instance CLSID and the class extension CLSID.
IFieldErrorProxy Provides access to field name errors.
IFileDataLockProxy Provides access to file data sources data lock functionality.
IForwardStarGENProxy Provides access to members that query information about adjacent elements in the logical network.
IForwardStarProxy Provides access to members that query information about adjacent elements in the logical network.
IGeoDatabaseErrorRecordsProxy Provides access to members that control the GeoDatabase Error Records.
IGeodatabaseRelease2Proxy Provides access to members that provide information about the release version of a geodatabase.
IGeodatabaseRelease3Proxy Provides access to members that provide information about the release version of a geodatabase.
IGeodatabaseReleaseProxy Provides access to members that provide information about the release version of a geodatabase.
IGeoDataset2Proxy Provides access to members that provide geodata transformation information about a Dataset.
IGeoDatasetProxy Provides access to members that provide information about a Geographic Dataset.
IGeoDatasetSchemaEdit2Proxy Provides access to members that change the geodata transformation of a GeoDataset.
IGeoDatasetSchemaEditProxy Provides access to members that change the schema of a GeoDataset.
IGeoDBProtectNamesProxy Product Availability
IGeometricNetworkConnectivity2Proxy Provides access to members that check and repair and rebuild connectivity.
IGeometricNetworkConnectivityProxy Provides access to a member that rebuilds geometric network connectivity.
IGeometricNetworkErrorDetectionProxy Provides access to members that manage and provide geometric network error detection.
IGeometricNetworkProxy Provides access to members that manage properties and elements of a geometric network.
IGeometricNetworkReconcilePropertiesProxy Provides access to properties that influence reconciliation.
IGPDatasetExtensionProxy Provides access to members that return workspace extension information.
IGraphProxy Provides access to members that manage graphs.
IGUIDGeneratorProxy Provides access to a GUID generator.
IHistoricalClassProxy Provides access to properties and methods of a historical class.
IHistoricalMarkerProxy Description
IHistoricalVersionProxy Description
IHistoricalWorkspaceProxy Description
IInvalidObjectInfoProxy Provides access to members that return information about the features that did not convert.
ILocatorDatasetProxy Provides access to members for retrieving objects associated with the Locator.
ILocatorProxy Provides access to members that describe general locator properties.
ILocatorStyleProxy Provides access to locator style properties.
ILocatorUI2Proxy Provides access to members that control the locator's user interface.
ILocatorUIProxy Provides access to members that control the locator's user interface.
ILocatorWorkspace2Proxy Provides access to members for managing the locators in the locator workspace.
ILocatorWorkspaceProxy Provides access to members for managing the locators in the locator workspace.
ILockInfoProxy Provides access to members that supply lock information.
IMetadataEditProxy Provides access to members that provide information about whether metadata can be edited.
IMetadataProxy Provides access to members that manage and update metadata.
IModelInfoProxy Provides access to the model name of the field.
IMultiuserWorkspaceEditProxy Provides access to members that control Multiuser Workspace Editing.
INameMapping2Proxy Provides access to members that manage name mapping and conflicts between two locations.
INameMappingProxy Provides access to members that manage name mapping and conflicts between two locations.
INativeTypeInfoProxy Provides access to the native type.
INativeTypeProxy Provides access to members that supply native type information about a dataset.
INativeTypeSearchProxy Provides access to member that defines search of children.
Index ESRI Index object.
Indexes ESRI Indices object.
IndexType Index Data Element object Type.
INetAttributesEditProxy Provides access to members that modify the disabled state and weight values of individual elements in the network.
INetAttributesProxy Provides access to members that get the disabled state and weight values of individual elements in the network.
INetDiagnosticsProxy Provides access to logical network diagnostics methods.
INetElementClassProxy Provides access to a member that gets the user class ID of an element class in the logical network.
INetElementsProxy Provides access to members that convert between user IDs and network element IDs (EIDs).
INetSchemaEditProxy Provides access to members that modify the schema of the network.
INetSchemaProxy Provides access to members that get information about the schema of the network.
INetTopologyEditGENProxy Provides access to members that add and delete network elements from the logical network.
INetTopologyEditProxy Provides access to members that add and delete network elements from the logical network.
INetTopologyProxy Provides access to members that get information about the elements adjacent to the specified element.
INetworkAttribute2Proxy Provides access to members that specify the properties of an attribute in a network dataset.
INetworkAttribute3Proxy Provides access to members that specify the properties of an attribute in a network dataset.
INetworkAttributeProxy Provides access to members that specify the properties of an attribute in a network dataset.
INetworkBuildProxy Provides access to members for changing the schema of a network dataset and building it.
INetworkClassDescriptionProxy Provides access to members that control the Network Class Description.
INetworkClassProxy Provides access to members that return information about geometric networks, field weighting and ancillary roles.
INetworkCollection2Proxy Provides access to members that create and maintain information about geometric networks.
INetworkCollectionProxy Provides access to members that create and maintain information about geometric networks.
INetworkDatasetProtectNamesProxy Remarks
INetworkDatasetProxy Provides access to members that query the schema of the network dataset.
INetworkEdge2Proxy Provides access to members that specify the properties of this network edge element.
INetworkEdgeProxy Provides access to members that specify the properties of this network edge element.
INetworkElement64Proxy Provides access to members that specify the 64-bit IDs for a network element.
INetworkElementProxy Provides access to members that specify the properties common to all network elements.
INetworkForwardStarAdjacenciesProxy Provides access to members that specify the adjacent network elements returned by the NetworkForwardStar object.
INetworkForwardStarExProxy Provides access to members that specify the configuration for this NetworkForwardStar object and query information about adjacent elements in the network dataset.
INetworkForwardStarProxy Provides access to members that query information about adjacent elements in the network dataset.
INetworkForwardStarSetupProxy Provides access to members that specify the configuration for this NetworkForwardStar object.
INetworkJunction2Proxy Provides access to members that specify the properties of this network junction element.
INetworkJunctionProxy Provides access to members that specify the properties of this network junction element.
INetworkProtectNamesProxy Remarks
INetworkProxy Provides access to members that give general information about the network and its elements.
INetworkQuery2Proxy Provides access to members that query the elements of the network dataset.
INetworkQueryProxy Provides access to members that query the elements of the network dataset.
INetworkScriptEvaluatorFunctionsProxy Provides access to scriptable members in a network script evaluator.
INetworkSourceProxy Provides access to members that specify the properties of a source in a network dataset.
INetworkTurn2Proxy Provides access to members that specify the properties of this network turn element.
INetworkTurnProxy Provides access to members that specify the properties of this network turn.
INetworkUpdateProxy Provides access to members that start and end sessions for updating the attributes, schema, and topology of the network.
INetworkWorkspace2Proxy Provides access to members that create and maintain information about logical networks.
INetworkWorkspaceProxy Provides access to members that create and maintain information about logical networks.
InvalidObjectInfo ESRI Invalid Object Info object.
IObjectClassContainerProxy Provides access to members that return object classes by name, ID and index.
IObjectClassEventsAdapter  
IObjectClassEventsOnChangeEvent Remarks
IObjectClassEventsOnCreateEvent Product Availability
IObjectClassEventsOnDeleteEvent Product Availability
IObjectClassInfo2Proxy Provides access to method that indicates whether an object can be modified outside of an edit session.
IObjectClassInfoProxy Provides access to method that indicates whether an object can bypass the store method.
IObjectClassNameProxy Provides access to the objects class ID.
IObjectClassProxy Provides access to members that return information about an object class.
IObjectClassSchemaEventsAdapter  
IObjectClassSchemaEventsOnAddFieldEvent Product Availability
IObjectClassSchemaEventsOnBehaviorChangedEvent Product Availability
IObjectClassSchemaEventsOnDeleteFieldEvent Product Availability
IObjectClassSchemaEventsProxy Provides access to events that occur with an object class' schema.
IObjectClassValidationProxy Provides access to members that validate row information.
IObjectProxy Provides access to the class the row belongs to.
IObjectsProxy Provides access to members that manipulate a collection of objects.
IOverrideProxy Provides access to members that manage property overrides of a representation.
IPersistStreamInitProxy Product Availability
IPixelBlockProxy Provides access to members that control a PixelBlock.
IPlugInCursorHelperProxy Provides access to members that help the Plug-In cursor.
IPlugInDatasetHelper2Proxy Provides access to members that help Plug-In datasets.
IPlugInDatasetHelperProxy Provides access to members that help Plug-In datasets.
IPlugInDatasetInfoProxy Provides access to members that describe a dataset.
IPlugInFastQueryValuesProxy Provides access to members that query record values quickly.
IPlugInFastRowCountProxy Provides access to members for getting a fast count of rows in the dataset.
IPlugInFileOperationsClassProxy Provides access to members for copying, deleting and renaming classes in a dataset helper.
IPlugInFileOperationsProxy Provides access to members for copying, deleting and renaming the dataset helper.
IPlugInFileSystemDatasetProxy Provides access to members describing a file-system dataset.
IPlugInGxIntegrationProxy Provides access to members for customizing the ArcCatalog integration for the data source.
IPlugInIndexInfoProxy Provides access to members describing indexes for the dataset.
IPlugInIndexManagerProxy Provides access to members for managing indexes for the dataset.
IPlugInLicenseProxy Provides access to members for managing a licensed plug-in.
IPlugInMetadata2Proxy Provides access to members that manage property set metadata for a plug-in.
IPlugInMetadataPath2Proxy Provides access to members that manage file metadata for a plug-in.
IPlugInMetadataPathProxy Provides access to members that manage file metadata for a plug-in.
IPlugInMetadataProxy Provides access to members that manage property set metadata for a plug-in.
IPlugInNetworkDatasetContainerProxy Provides access to members that get network datasets from plug-in workspaces and feature datasets.
IPlugInRowCountProxy Provides access to members for getting a fast count of rows in the dataset.
IPlugInWorkspaceFactoryHelper2Proxy Provides access to members that help the Plug-In workspace factory.
IPlugInWorkspaceHelper2Proxy Provides access to members that help the Plug-In workspace.
IPlugInWorkspaceHelperProxy Provides access to members that help the Plug-In workspace.
IPropertyProxy Provides access to members that control the Property functionality.
IQueryDef2Proxy Provides access to members that control attribute based queries.
IQueryDefProxy Provides access to members that control attribute based queries.
IQueryDescriptionProxy Query information
IQueryFilter2Proxy Provides access to members that return and modify the output spatial resolution.
IQueryFilterDefinition2Proxy Provides access to query filter definition properties.
IQueryFilterDefinitionProxy Provides access to query filter definition properties.
IQueryFilterProxy Provides access to members that filter data based on attribute values and or relationships.
IRandomAccessCursorProxy Provides access to members that support random access to row objects in a table.
IRandomAccessTableProxy Provides access to members that support random access to a table.
IRasterCatalogProxy Provides access to members that control the behavior and properties of a raster catalog.
IRasterCursorProxy Provides access to members that provide optimized raster access.
IRasterDatasetInfoProxy Provides access to a raster dataset information.
IRasterDatasetProxy Provides access to members that control a raster dataset.
IRasterFieldInfoProxy Provides access to additional field information for those tables with raster fields.
IRasterLODInfos2Proxy Provides access to additional members that control custom Level of Details.
IRasterLODInfosProxy Provides access to members that control custom Level of Details.
IRasterStorageDef3Proxy Provides access to members that control raster storage properties.
IRasterWorkspace2Proxy Provides access to members that control an improved raster workspace.
IRasterWorkspace4Proxy Provides access to additional members that control a raster workspace.
IRasterWorkspaceExProxy Provides access to members that create and open raster catalogs and datasets.
IRecordArrayProxy Product Availability
IRelatedObjectEventsProxy Provides access to events that occur when related objects change, move or rotate.
IRelationshipChangesProxy Provides access to members that manage differences in relationships.
IRelationshipClass2Proxy Provides access to members that get related object row pairs within a query filter specification.
IRelationshipClass3Proxy Provides access to .
IRelationshipClassContainerProxy Provides access to members that create, add and hand out relationship classes.
IRelationshipClassEventsAdapter  
IRelationshipClassEventsOnChangeEvent Description
IRelationshipClassEventsOnCreateEvent Description
IRelationshipClassEventsOnDeleteEvent Description
IRelationshipClassEventsProxy Provides access to events that occur with a relationship class.
IRelationshipClassInfoProxy Provides access to members that return relationship class settings for the replica.
IRelationshipClassProxy Provides access to members that return information about the relationship class, create relationships, relationship rules and get related objects.
IRelationshipProxy Provides access to members that return information about the relationship.
IRelClassEnumRowPairsProxy Provides access to members that enumerate object row pairs.
IRelClassSchemaEditProxy Provides access to members that modify a relationship class's properties.
IRelQueryTableInfoProxy Provides access to members that provide information about joins.
IRelQueryTableManageProxy Provides access to members that manage the query tables.
IRelQueryTableProxy Provides access to members that define the Tables and the RelationshipClass used in a join.
IRelQueryTableSelectionSetProxy Provides access to members that manage RelQueryTable selection.
IRelQueryTableSettingsProxy Provides access to members that RelQueryTable behavior.
IRemoteDatabaseWorkspaceProxy Indicator interface that identifies a remote datasbase workspace.
IRepairConnectivityProgressEventsAdapter  
IRepairConnectivityProgressEventsIsCancelledEvent Product Availability
IRepairConnectivityProgressEventsMaxFeaturesEvent Product Availability
IRepairConnectivityProgressEventsProxy Provides access to events that occur when the Repair Connectivity Tool is progressing through the features.
IRepairConnectivityProgressEventsPutMessageEvent Product Availability
IRepairConnectivityProgressEventsStepEvent Product Availability
IRepairConnectivityProgressEventsStepValueEvent Product Availability
IReplica3Proxy Provides access to members that get information about a replica.
IReplicaDescriptionExtensionProxy Provides access to a replica description extension.
IReplicaLogProxy Provides access to members that get information about a replica log.
IRepresentationClassProxy Provides access to members that control the behavior and properties of a feature class representation.
IRepresentationProxy Provides access to members that return and set properties of a representation.
IRowBufferProxy Provides access to members used for getting and modifying a rows values and for getting the fields in the row.
IRowChangesProxy Provides access to members that return information about changed values and the original value in a row.
IRowCompareProxy Provides access to a member that compares two rows.
IRowEditProxy Provides access to members implemented to customize object editing.
IRowEventsProxy Provides access to events that occur when an object is modified, created or deleted.
IRowProxy Provides access to members that return information about the row, the table the row belongs to and storing and deleting the row.
IRowSubtypesProxy Provides access to members to return and modify the subtype code and to initialize the default values.
ISchemaLockInfoProxy Provides access to members that supply schema lock information.
ISchemaLockProxy Provides access to members for accessing schema locking functionality.
IScratchWorkspaceFactory2Proxy Provides access to members to get the current scratch workspace.
IScratchWorkspaceFactoryProxy Provides access to members that create or get a scratch workspace.
ISelectionSet2Proxy Provides access to members that manage a set of selected table rows or features.
ISelectionSetProxy Provides access to members that manage a set of selected table rows or features.
ISimpleRelationshipChangesProxy Provides access to members that control simple relationship changes.
ISpatialCacheManager2Proxy Provides access to members that control the Spatial Cache Management.
ISpatialCacheManager3Proxy Provides access to members that control the Spatial Cache Management.
ISpatialCacheManagerProxy Provides access to members that control the Spatial Cache Management.
ISpatialFilterProxy Provides access to members that return and modify the type of spatial relationship that the filter will use.
ISqlInvalidCharacterDictionaryProxy Provides access to the field checker validate property which describes the invalid characters for field names for a workspace.
ISqlKeywordDictionaryProxy Provides access to the members that control the dictionary for SQL Keywords.
ISQLPrivilegeProxy Provides access to members for granting and revoking privileges to database users.
ISQLSyntaxProxy Provides access to members that supply information about SQL functionality.
ISqlWorkspaceProxy Query layer workspace interface
IStreetNetworkProxy Indicator interface for a street network.
IStringDomainProxy Provides access to members that return and modify string domain values.
ISubtypesProxy Provides access to members that return and modify subtype information.
ISurfaceIntersectionEventsAdapter  
ISurfaceIntersectionEventsOnIntersectEvent Product Availability
ISurfaceIntersectionEventsProxy Provides access to events that occur with a surface intersection process.
ISystemJunctionSourceProxy Provides access to members that specify the properties of a network dataset source whose junction elements are generated automatically when the network is built.
ITableAttachmentsProxy Provides access to table attachments.
ITableCapabilitiesProxy Provides access to members that return information about and manage tables.
ITableFieldsProxy Provides access to members that return information about a table.
ITableNameProxy Indicator interface for table name objects.
ITableProxy Provides access to members that return information about and manage tables.
ITableSortCallBackProxy Provides access to members that compare field values for a table sort operation.
ITableUtilProxy Provides access to members that return rows in the specified spatial reference.
ITableWrite2Proxy Provides access to members that control Low level Table Write.
ITableWriteProxy Provides access to members that control Low level Table Write.
ITinEdgeArrayProxy Provides access to members that control simple arrays of TIN edges.
ITinNodeArrayProxy Provides access to members that control simple arrays of TIN nodes.
ITinPolygonProxy Provides access to members that control TIN polygon characteristics.
ITinPolylineProxy Provides access to members that control TIN polyline characteristics.
ITinSurfaceElementProxy Provides access to members that control TIN surface elements.
ITinTriangleArrayProxy Provides access to members that control simple arrays of TIN triangles.
ITinWorkspaceProxy Provides access to members that control TIN workspace functionality.
ITopology2Proxy Provides access to members that control a topology.
ITopologyClassEventsAdapter  
ITopologyClassEventsOnValidateEvent Remarks
ITopologyClassEventsProxy Provides access to events that occur with a topology class.
ITopologyClassProxy Provides access to topology class members.
ITopologyContainer2Proxy Provides access to members that create, add, and hand out topologies.
ITopologyContainerProxy Provides access to members that create, add, and hand out topologies.
ITopologyEdgeProxy Provides access to information on a topological edge within a topology graph.
ITopologyElementProxy Provides access to the functionality present in all topology elements.
ITopologyErrorFeatureProxy Provides access to members that return information about topology errors.
ITopologyFeatureProxy Indicator interface for a topology feature.
ITopologyGraph2Proxy Provides access to members that control the topology graph.
ITopologyGraph3Proxy Provides access to members that control the topology graph.
ITopologyGraph4Proxy Provides access to members that control the topology graph.
ITopologyGraphEventsAdapter  
ITopologyGraphEventsOnTopologyGraphModifiedEvent Product Availability
ITopologyGraphProxy Provides access to members that control the topology graph.
ITopologyNodeProxy Provides access to information on a topological node within a topology graph.
ITopologyPropertiesProxy Provides access to members that return properties of a topology.
ITopologyProtectNamesProxy Product Availability
ITopologyProxy Provides access to members that control a topology.
ITopologyRuleContainerProxy Provides access to members that return and set topology rules.
ITopologyWorkspaceProxy Provides access to members that access the topologies in a workspace.
ITransactionsOptionsProxy Provides access to members that control Transaction options.
ITransactionsProxy Provides access to members that control Transaction management.
IUtilityNetwork2Proxy Provides access to members that get and set flow direction in a utility network.
IUtilityNetworkGENProxy Provides access to members that get and set flow direction in a utility network.
IUtilityNetworkProxy Provides access to members that get and set flow direction in a utility network.
IValidateProxy Provides access to members to validate individual features.
IValidation2Proxy Provides access to members that manage rules and validate them.
IValidationProxy Provides access to members that manage rules and validate them.
IVersion2Proxy Provides access to members for managing a version.
IVersionEdit2Proxy Provides access to members that return information about versions and posting of versions.
IVersionEdit3Proxy Provides access to members that return information about versions and posting of versions.
IVersionEdit4Proxy Provides access to members that return information about versions and posting of versions.
IVersionEditProxy Provides access to members that return information about versions and posting of versions.
IVersionedObject2Proxy Provides access to members that manage a versioned object.
IVersionedObject3Proxy Provides access to members that manage a versioned object.
IVersionedObjectProxy Provides access to members that manage a versioned object.
IVersionedTableProxy Provides access to methods that apply to versioned tables.
IVersionedWorkspace2Proxy Provides access to members that manage versions.
IVersionedWorkspace3Proxy Provides access to members that manage versions.
IVersionedWorkspaceProxy Provides access to members that manage versions.
IVersionEvents2Adapter  
IVersionEvents2OnArchiveUpdatedEvent Remarks
IVersionEvents2OnBeginReconcileEvent Product Availability
IVersionEvents2OnDeleteVersionEvent Remarks
IVersionEvents2OnPostEvent Remarks
IVersionEvents2Proxy Provides access to events that occur on a version.
IVersionEventsAdapter  
IVersionEventsOnConflictsDetectedEvent Remarks
IVersionEventsOnReconcileEvent Product Availability
IVersionEventsOnRedefineVersionEvent Product Availability
IVersionEventsOnRefreshVersionEvent Product Availability
IVersionEventsProxy Provides access to events that occur on a version.
IVersionInfoProxy Provides access to members that supply version information.
IVersionProxy Provides access to members for managing a version.
IVirtualTableProxy Indicator interface that identifies temporary memory tables.
IWorkspace2Proxy Provides access to members that have information about the workspace.
IWorkspaceConfigurationProxy Provides access to configuration keywords.
IWorkspaceDataElements2Proxy Provides access to members that return name objects objects for data elements.
IWorkspaceDataElementsProxy Provides access to members that return data element objects for workspace datatasets.
IWorkspaceDomains2Proxy Provides access to members that allow you to alter a domain.
IWorkspaceDomainsProxy Provides access to members that return information about domains and allows you to add or delete domains.
IWorkspaceEdit2Proxy Provides access to members that control Workspace Editing.
IWorkspaceEditControlProxy Provides access to method that controls if insert and update cursors on simple classes can bypass store events
IWorkspaceEditEvents2Adapter  
IWorkspaceEditEvents2OnBeginStopEditingEvent Product Availability
IWorkspaceEditEvents2Proxy Provides access to events that occur to a workspace in the context of editing it.
IWorkspaceEditEventsAdapter  
IWorkspaceEditEventsOnAbortEditOperationEvent Product Availability
IWorkspaceEditEventsOnRedoEditOperationEvent Product Availability
IWorkspaceEditEventsOnStartEditingEvent Product Availability
IWorkspaceEditEventsOnStartEditOperationEvent Product Availability
IWorkspaceEditEventsOnStopEditingEvent Product Availability
IWorkspaceEditEventsOnStopEditOperationEvent Product Availability
IWorkspaceEditEventsOnUndoEditOperationEvent Product Availability
IWorkspaceEditEventsProxy Provides access to events that occur to a workspace in the context of editing it.
IWorkspaceEditInfoProxy Provides access to members that control Workspace Editing Information.
IWorkspaceEditProxy Provides access to members that control Workspace Editing.
IWorkspaceEvents2Adapter  
IWorkspaceEvents2OnModifyDatasetEvent Product Availability
IWorkspaceEvents2Proxy Provides access to events that may be fired by a Workspace.
IWorkspaceEventsAdapter  
IWorkspaceEventsOnCreateDatasetEvent Remarks
IWorkspaceEventsOnDeleteDatasetEvent Remarks
IWorkspaceEventsOnRenameDatasetEvent Remarks
IWorkspaceExtension2Proxy Provides access to members that supply workspace extension information.
IWorkspaceExtensionControlProxy Provides access to members that manage the life of a workspace extension.
IWorkspaceExtensionManagerProxy Provides access to members that manage a workspace extension.
IWorkspaceExtensionProxy Provides access to members that supply workspace extension information.
IWorkspaceFactory2Proxy Provides access to members that create and open workspaces and supply workspace factory information.
IWorkspaceFactoryLockControlProxy Manages Geodatabase Locking
IWorkspaceFactoryProxy Provides access to members that create and open workspaces and supply workspace factory information.
IWorkspaceProgressTrackerProxy Provides access to a cancel tracker which allows progress.
IWorkspaceProperties2Proxy Provides access to members that control the workspace properties.
IWorkspacePropertiesProxy Provides access to members that control the workspace properties.
IWorkspaceProxy Provides access to members that have information about the workspace.
IWorkspaceReplicaDatasetsProxy Provides access to members that return a list of replica datasets.
IWorkspaceReplicaEventsProxy Provides access to replica events that may be fired after extracting data or schema in a checkout or a child replica.
IWorkspaceReplicas2Proxy Provides access to members that return objects containing information about replicas.
IWorkspaceReplicasAdmin2Proxy Provides access to members that modify information about a replica.
IWorkspaceReplicasAdmin3Proxy Provides access to members that modify information about a replica.
IWorkspaceReplicasAdminProxy Provides access to members that modify information about a replica.
IWorkspaceReplicasProxy Provides access to members that return objects containing information about replicas.
IWorkspaceReplicaSyncEventsProxy Provides access to replica events that may be fired after a check-in synchronization operation.
IWorkspaceSpatialReferenceInfoProxy Provides access to spatial reference information for the workspace.
IWorkspaceStatusProxy Describes the status of a workspace.
IXMLIndexTemplateManageProxy Manages the collection of XML Index Templates for this Geodatabase instance.
IXMLIndexUtilProxy XML Index Utilities.
IXYEventSourceProxy Provides access to members that allow interaction with an existing XY Event Layer.
JSONDeserializerGdb High-level object deserializer from JSON.
JSONSerializerGdb High-level object serializer into JSON coclass.
JunctionConnectivityRule ESRI Junction-Edge NetworkConnectivity rule object.
JunctionFeatureSource A container for describing a network dataset source whose junction elements are derived from point feature geometry.
MemoryRelationshipClass A relationship class object that is stored in memory.
MemoryRelationshipClassFactory Object used to create memory relationship class objects.
MemoryRelationshipClassName A name class that represents as in memory relationship class.
MetadataCopyHelper Metadata Copy Helper.
MetadataSynchronizer ESRI Metadata Synchronizer object (singleton).
MosaicDatasetName The mosaic dataset name object.
Names An object to hold a collection of names.
NamesEnumerator ESRI Name Enumerator object.
NetElementClass A container for describing a class in the network.
NetElementDescription A container for describing an element in the network.
NetWeight A container for defining a weight on the network.
NetWeightAssociation A container for defining an association between a network weight and a field in a table.
NetworkAttribute A container for describing a network dataset attribute.
NetworkAttributeParameter A container for describing a network attribute parameter.
NetworkConstantEvaluator A container for describing a network attribute evaluator whose values are derived from a constant value.
NetworkDataset A container for querying information about a network dataset.
NetworkDatasetFDExtension A container for describing this network dataset's feature dataset extension properties.
NetworkDatasetName A container for describing this network dataset's name properties.
NetworkDatasetWorkspaceExtension A container for describing this network dataset's workspace extension properties.
NetworkDirections A container for describing and using network directions.
NetworkEdge A container for querying information on a network dataset edge element.
NetworkEdgeTrafficEvaluator A container for members in time dependent travel time evaluator.
NetworkFieldEvaluator A container for describing a network attribute evaluator whose values are derived from object field attributes.
NetworkForwardStar A container for querying information about adjacent elements in the network dataset.
NetworkForwardStarAdjacencies A container for retrieving information about the elements adjacent to a given network element.
NetworkFunctionEvaluator A container for describing a network evaluator function.
NetworkGlobalTurnDelayCategory A container for defining global turn delay for a specified angle category and from, to, and cross road category.
NetworkGlobalTurnDelayEvaluator A container for describing a network attribute evaluator for global turn delay whose values are specified by global turn delay settings.
NetworkJunction A container for querying information on a network dataset junction element.
NetworkScriptEvaluator A container for describing a network attribute evaluator whose values are derived from VBScript expressions.
NetworkScriptEvaluatorFunctions A container for scriptable members in a network script evaluator.
NetworkSource A container for describing a network dataset source.
NetworkSourceDirections A container for describing how to generate driving directions for a network dataset source.
NetworkTurn A container for querying information on a network dataset turn element.
NetworkWorkspace A container for creating and maintaining information about the logical networks in this workspace.
ObjectClass ESRI Object Class object.
ObjectClassDescription ESRI Object Class Description.
ObjectClassEvents Helper coclass for working with the outbound interface on noncreatable object classes in VB.
ObjectClassName ESRI Object Class Name object.
ObjectClassSchemaEvents Helper coclass for working with the nondefault outbound interface IObjectClassSchemaEvents in VB.
ObjectClassValidator ESRI ObjectClassValidator object.
Objects The Objects CoClass.
PlugInWorkspaceFactory ESRI Plug-In Workspace Factory.
Pnt A 2D point for representing raster dimension and location in pixels.
QueryDef ESRI Query Definition object.
QueryFilter ESRI Query Filter object.
QueryTableName ESRI Query table Name object.
RangeDomain ESRI Range Domain object.
RasterBandName A container for name information about a raster band.
RasterCatalog A collection of raster datasets in a Geodatabase table.
RasterCatalogClassDescription ESRI RasterCatalog Class Description.
RasterCatalogHelper A helper for RasterCatalog.
RasterCatalogItem Raster Catalog Feature Class.
RasterCatalogName ESRI RasterCatalog Name object.
RasterDatasetName A container for name information about a raster dataset.
RasterDef Raster Column Definition Class.
RasterStorageDef Raster Value Storage Definition Class.
RasterValue The Raster Value Class.
Record ESRI Record Object.
RecordArray ESRI RecordArray object.
RecordNumberSet A collection of record numbers.
RecordSet ESRI Record Set object.
Relationship ESRI Relationship object.
RelationshipClass ESRI Relationship Class object.
RelationshipClassEvents Helper coclass for working with the outbound interface on noncreatable relationship classes in VB.
RelationshipClassName ESRI Relationship Class Name object.
RelationshipRule ESRI relationship rule object.
RelQueryCursor A cursor that is opened from a RelQueryTable.
RelQueryRow A row defined by a join of the datasets in a RelQueryTable.
RelQueryTable An object that joins two datasets based on common data values.
RelQueryTableFactory Object used to create join table objects.
RelQueryTableName A name class that represents a RelQueryTable.
RelQueryTableSelectionSet ESRI RelQueryTable Selection object.
RepairConnectivityProgress An object for showing progress while repairing connectivity.
Replica ESRI Replica object.
ReplicaDataset ESRI Replica Dataset object.
ReplicaDescription Defines the datasets in a replica.
ReplicaDescriptionExtension ESRI Replica Description Extension object.
Representation A Feature Representation object.
RepresentationClass A Feature Class Representation object.
RepresentationClassName Name coclass for representation classes.
RepresentationRules A collection of representation rules object.
RepresentationWorkspaceExtension Workspace extension to support representations in a geodatabase.
ResultPortionInfo A class used to define query result portion options.
Row ESRI Row object.
RowBuffer ESRI Row Buffer object.
SelectionSet ESRI Selection Set object.
Shields A container for describing how driving directions are refined using shields.
SimpleDataConverter Convert a set of shape files into Access or SDE.
SimpleEdgeFeature ESRI Geometric network simple edge feature object.
SimpleJunctionFeature ESRI Geometric network simple junction feature object.
SimpleRelationship ESRI Simple Relationship object.
SpatialFilter ESRI Spatial Filter object.
SQLCheck ESRI Sql check object.
StreetNameFields A container for describing street name fields used to generate driving directions.
StreetNetwork A container for describing a street network.
SystemJunctionSource A container for describing a network dataset source where junction elements are generated automatically when the network is built.
Table ESRI Table object.
TableName ESRI Table Name object.
TableQueryName ESRI Table Query Name object.
TableSort ESRI Table Sort object.
tagesriTopologyParent A structure containing information about a feature that contributes geometry to a topology element.
tagFieldValue A structure containing the value of a field.
Tin The ESRI TIN component.
TinDataElementFilter The ESRI TinDataElementFilter component.
TinEdge The ESRI TinEdge component.
TinEdgeArray The ESRI TinEdgeArray component.
TinEdgeEnumerator The ESRI TinEdgeEnumerator component.
TinEdgeTypeFilter The ESRI TinEdgeTypeFilter component.
TinImporter The ESRI TinImporter component.
TinName The ESRI TinName component.
TinNativeType The ESRI TinNativeType component.
TinNode The ESRI TinNode component.
TinNodeArray The ESRI TinNodeArray component.
TinNodeEnumerator The ESRI TinNodeEnumerator component.
TinNodeSourceFilter The ESRI TinNodeSourceFilter component.
TinPolygon The ESRI TinPolygon component.
TinPolyline The ESRI TinPolyline component.
TinSurfaceElement The ESRI TinSurfaceElement component.
TinTriangle The ESRI TinTriangle component.
TinTriangleArray The ESRI TinTriangleArray component.
TinTriangleEnumerator The ESRI TinTriangleEnumerator component.
TinTriangleFilter The ESRI TinTriangleFilter component.
TinValueFilter The ESRI TinValueFilter component.
Topology ESRI Topology object.
TopologyClassEvents Helper coclass for working with the outbound interface ITopologyClassEvents.
TopologyEdge ESRI Topology Edge object.
TopologyErrorFeature ESRI Topology Error Feature object.
TopologyGraph ESRI Topology Graph object.
TopologyGraphEventsHelper Topology graph event helper.
TopologyName ESRI Topology Name object.
TopologyNode ESRI Topology Node object.
TopologyRule ESRI Topology Rule object.
TopologyWorkspaceExtension ESRI Topology Workspace Extension object.
TrafficData A container for members in traffic data.
TransformGroup ESRI TransformGroup object.
TurnFeatureSource A container for describing a network dataset source whose elements are derived from turn feature geometry.
UtilityNetwork A container for describing a utility network.
VersionedWorkspace VersionedWorkspace Object.
VersionEvents Helper coclass for working with the outbound interface IVersionEvents.
VersionEvents2 Helper coclass for working with the outbound interface IVersionEvents2.
VersionInfo VersionInfo Object.
Workspace Workspace Object.
WorkspaceDefinition The Workspace Definition Object.
WorkspaceEditEvents WorkspaceEditEvents Class.
WorkspaceEditEvents2 WorkspaceEditEvents2 Class.
WorkspaceExtension Workspace Extension Object.
WorkspaceFactory WorkspaceFactory Object.
WorkspaceHelper ESRI Workspace Helper.
WorkspaceName ESRI WorkspaceName object.
WorkspaceProperty Workspace Property object.
XMLFilterDef ESRI XML Filter Definition object.
XMLIndex XML Index Object.
XMLIndexTag XML Index Tag Object.
XMLIndexTags XML Index Tags Collection Object.
XMLIndexTemplate XML Index Template Object.
XmlPropertySet ESRI XML PropertySet object.
XmlPropertySetEdit ESRI XML PropertySet Edit object.
XYEvent2FieldsProperties Defines the fields needed for an xy event layer, requiring atleast X and Y fields.
XYEventSource XY event source object.
XYEventSourceName A name object that defines the objects needed to create an XY event layer.
 

Package com.esri.arcgis.geodatabase Description

The GeoDatabase library contains types for all the definitions relating to data access. Features, tables, networks, TINs are all defined in the GeoDatabase library. The implementation of many of the types is contained in the respective Data Source library.

For information on how to use this package, see the object model diagram.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.