对指定的数据源进行紧缩处理,通过紧缩可以使UDB数据源占用的存储空间变小。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public static bool CompactDatasource( Datasource datasource ) |
参数
- datasource
- Type: SuperMap.Data..::.Datasource
需要进行紧缩的数据源对象,只对UDB引擎有效,其他引擎返回false,内存数据源返回false。
返回值
表示是否成功完成数据源的紧缩。true表示压缩成功;false表示失败。备注
注意,紧缩之后几何对象的SMID会发生变化,若您使用SMID作为其他表的外键的话,需要在紧缩前处理一下,以免对应关系发生变化。