乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 72|回复: 3

如何通过对象的句柄或objectid找到实体?

[复制链接]

13

主题

20

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
72
发表于 2018-3-31 05:00:09 | 显示全部楼层 |阅读模式
我想在两个对象中创建一个连接。因此,我将一个实体的句柄存储在另一个的ExtensionDictionary中,但当这两个对象位于块、外部参照或数组中时,该实体的句柄将发生更改。因此连接将丢失。我也尝试过使用objectid,问题也是一样的。

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

85

主题

404

帖子

7

银币

中流砥柱

Rank: 25

铜币
751
发表于 2018-3-31 17:21:31 | 显示全部楼层
我认为您遇到的问题是,当您从前两个实体创建数组或块时,在块或数组中创建的新实体具有新的句柄/ObjectId,这与原始的任何一个都无关。如果您想跟踪新实体,您还需要存储它的句柄。
当我尝试将两个实体链接在一起时,我存储句柄。
回复

使用道具 举报

10

主题

45

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
85
发表于 2018-6-14 11:40:11 | 显示全部楼层
我还想知道如何通过句柄或objectid获取实体--
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2018-6-14 16:31:31 | 显示全部楼层
嗨,
我不太确定用例,但您可以将Xdata添加到实体中,Xdata有一个特殊的句柄代码(如果我记得很清楚的话是1005),如果该实体参与嵌套过程,例如块或数组,您可以在内存中爆炸该复杂对象,并搜索存储在原始对象/实体中的句柄。在. NET中,您可以在未提交的事务中执行此操作(爆炸复杂对象)。
Gaston Nunez
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 10:32 , Processed in 0.152160 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表