本文转载自:https://www.douban.com/note/575390647/
1.生成FeatureClass时会生成.sr.lock,通过以下方式解除写锁。
IWorkspaceFactoryLockControl ipWsFactoryLock = (IWorkspaceFactoryLockControl)pWorkspaceFactory; if (ipWsFactoryLock.SchemaLockingEnabled) { ipWsFactoryLock.DisableSchemaLocking(); }
2.使用游标FeatureCursor时会生成.rd.lock 读锁或是wr.lock写锁,通过以下方式解除锁
释放游标 System.Runtime.InteropServices.Marshal.ReleaseComObject(pFeatureCursor);
3.开启编辑空间,产生.ed.lock 编辑锁
关闭编辑即可
转载请注明原文地址: https://ju.6miu.com/read-666556.html