首页> 外国专利> Programmable logic and constraints for a dynamically typed storage system

Programmable logic and constraints for a dynamically typed storage system

机译:动态类型存储系统的可编程逻辑和约束

摘要

Embodiments define a set of rules such that a type designer can express as part of a type's definition whether the type has extended the logic and/or constraints of its ancestral types in such a way that applications written against that ancestral type will continue to function correctly. Nonconformity can also be indicated and an embodiment can enforce limitations on a set of operations that can be performed on such instances when treated as their ancestral types. Applications can use standard interfaces to discover from embodiments whether such limitations can be in force for a particular instance and provide a user experience that accounts for those limitations. Embodiments can also provide mechanisms to enable type designers to limit a degree of extensibility for both types and/or Items.
机译:实施例定义了一组规则,使得类型设计者可以表达该类型是否扩展了其祖先类型的逻辑和/或约束,以使得针对该祖先类型编写的应用程序将继续正确运行,作为该类型的定义的一部分。 。还可以指示不整合,并且实施例可以对当被视为其祖先类型时可以在这样的实例上执行的一组操作施加限制。应用程序可以使用标准接口从实施例中发现这样的限制对于特定实例是否可以生效,并提供解决这些限制的用户体验。实施例还可提供使类型设计者能够限制类型和/或项目的可扩展性程度的机制。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号