簡單了解工作空間工廠(IWorkspaceFactory)


工作空間工廠(WorkspaceFactory)是工作空間的發布者,允許客戶連接通過一組連接屬性定義的工作空間。

工作空間表達了一個包含一個或多個數據集的數據庫或數據源,數據集可以是表、特征類、關系類。連接屬性用PropertySet對象定義,可以保存到鏈接文件中。

 

下表描述了IWorkspaceFactory成員的一些方法和屬性。

 

下表描述了IWorkspaceFactory繼承的類。

 

 

 

在工作空間工廠組件中,利用接口IWorkspaceFactory可以指向一個工作空間工廠對象。

每個工作空間工廠維系一個當前連接的數據池,活動工作空間由應用程序直接指向並操作。

當調用Open方法打開某個工作空間時,工作空間工廠首先檢查該連接屬性所對應的工作空間是否已被打開,如果已打開,直接返回現有實例對象的引用;否則,根據連接屬性打開一個工作空間。獲得工作空間對象后,就可以利用IWorkspace接口進行工作空間內數據的訪問、編輯、分析等操作。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM