ArcFM Desktop Developer Guide
GeodatabaseAccess Class Members
Properties  Methods 


The following tables list the members exposed by GeodatabaseAccess.

Public Constructors
 NameDescription
Public ConstructorGeodatabaseAccess ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyClasses  
Public PropertyDatabaseInfo  
Public PropertyDbConnectionSettings  
Public PropertyFeatureCoordinateSystem  
Public PropertyGdbConfig  
Public PropertyGlobalIDs  
Public PropertyNetwork  
Public PropertyNetworkFeatureDatasetName  
Public PropertyNetworkName  
Public PropertyObjectCache  
Public PropertyObjectClassCache  
Public PropertyOrphanJunctionClassName  
Public PropertyTableNameOnly  
Public PropertyWorkspace  
Top
Public Methods
 NameDescription
Public MethodAddAnnotation  
Public MethodAddAnnotationProperties  
Public MethodAddGeometryAdds geometry to a FeatureInfo object.  
Public MethodAddGroupAnnotation  
Public MethodAddTextAnnotation  
Public MethodCacheGdbObjectCaches ArcObjects IObject references for use in batch query operations, such as in the RelationshipCache.  
Public MethodCacheGdbObjectClassOverloaded. Reads and caches information about the ObjectClass of the ESRI.ArcGIS.Geodatabase.IObject reference passed in. If the ObjectClass is already cached, execution returns. This overload is called by Hydrate(ObjectInfo, IObject) as a failsafe to ensure that every object's class is known.  
Public MethodClearObjectCacheClears the cache of found network object elements.  
Public MethodCreateAnnotationElement  
Public MethodCreateGeometryOverloaded.   
Public MethodCreateTextSymbol  
Public MethodDisposeOverloaded.   
Public MethodGetClassInfoPopulates a NetworkAdapter ObjectClassInfo object with the name, ObjectClassID and field definitions of the given ArcObjects IObjectClass reference.  
Public Methodstatic (Shared in Visual Basic)GetCoordinateSystem  
Public MethodGetFromToJunctionEIDs  
Public MethodGetLine2DOverloaded. Creates a Line2D object from an ESRI point collection.  
Public MethodGetPoint2DCreates a Point2D object from an ArcObjects IPoint reference.  
Public MethodGetTableNameOverloaded. Strips the user and db off table names, if the TableNameOnly option is true. (The default is true.)  
Public MethodGetWeight  
Public MethodHydrateOverloaded. Populates the fields on a ObjectInfo inatance from an ArcObjects IObject reference. The IObject reference is cached, and is made available in this object's ObjectCache property. All the fields defined for this class are set. The UserID, GlobalID and UniqueID are all set here. The UserID is populated with the value of the field configured with FeatureIDFieldModelName. The GlobalID is populated with the value of the GlobalID field. The UniqueID is a concatenation of the table name and the globalID, if the globalID was configured.  
Public MethodOpenWorkspace  
Public MethodQueryIDs  
Public MethodReleaseCOMObjects  
Public MethodReleaseObjectCacheExplicitly release the ObjectCache. This helps free up memory after the cache is no longer needed. The ObjectCache is used by the RelationshipCache to query for related objects.  
Public MethodReleaseObjectClassCacheExplicitly release the ObjectClassCache. This helps free up memory after the cache is no longer needed. The ObjectClassCache is used by the RelationshipCache to query for related objects.  
Public MethodSetGlobalIDSets the Object's GlobalID.  
Public MethodSetUniqueIDToGlobalID  
Public MethodSetUserID  
Top
See Also

Reference

GeodatabaseAccess Class
Miner.Geodatabase.Integration Namespace

 

 


Send Comment