在实体需要时添加expando类的动态属性,还是在大多数实例都为空的情况下只设置我可能需要的所有可能属性的更简单(对我来说)框架之间,是否存在数据存储性能差异。
在我的特定情况下,我会有5-8个空的ReferenceList属性作为‘开销’,当我跳过使用expando类时,这些属性将是空的。
发布于 2010-04-05 16:27:47
考虑到您可以将Model与Expando互换,我想说它们只是数据存储实体的客户端外观,而数据存储实体又没有固定的模式。因此,在数据存储中既没有模型也没有Expando,每个对象实例的属性数量实际上并不重要(与通常的方式不同,即对象越大,传输它所需的时间就越长)。但如果我在这里错了,请减去并纠正我:)
https://stackoverflow.com/questions/2577301
复制相似问题