Exemplo n.º 1
0
 /**
  * Convenience function to fetch a OSDB 1:1 relationshipclass
  */
 public IRelationshipClass get_OsdbBizTableRel(IFeatureClass workingFeatureClass, ITable osdbTable, string fkFieldName)
 {
     if (this._dbMapper == null)
         this._dbMapper = new OsdbMapper(this.Extension.TransactionManager);
     return this._dbMapper.get_OsdbRelationship(workingFeatureClass, osdbTable, fkFieldName);
 }
Exemplo n.º 2
0
 /**
  * Convenience function to fetch the OSDB version of a working layer
  */
 public IFeatureClass get_OsdbFeatureClass(IFeatureClass workingFeatureClass)
 {
     if (this._dbMapper == null)
          this._dbMapper = new OsdbMapper(this.Extension.TransactionManager);
     return this._dbMapper.get_OsdbFeatureClass(workingFeatureClass);
 }
Exemplo n.º 3
0
 /**
  * Convenience function to fetch the OSDB business table related 1:1 with a working layer
  */
 public ITable get_OsdbBizTable(IFeatureClass workingFeatureClass, out string fkFieldName)
 {
     if (this._dbMapper == null)
         this._dbMapper = new OsdbMapper(this.Extension.TransactionManager);
     return this._dbMapper.get_OsdbBizTable(workingFeatureClass, out fkFieldName);
 }