会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 17. 发明申请
    • Independent explicit interface implementation
    • 独立显式接口实现
    • US20070038666A1
    • 2007-02-15
    • US11203742
    • 2005-08-15
    • Henricus MeijerPaul VickChris SuverSimon Hall
    • Henricus MeijerPaul VickChris SuverSimon Hall
    • G06F7/00
    • G06F9/4492G06F16/25
    • Dynamically generated interfaces can be applied on existing classes independently of underlying class definitions. This allows developers to work with values from different data models using a single paradigm and without the need to explicitly move data into actual objects. In one aspect, an automated interface generation system is provided. The system includes a mapping component that generates an object structure for one or more data structures residing in local or remote databases. A viewer displays the object structure to facilitate data interactions with the database. Generally, the mapping component is associated with a compiler and automatically defines views of the object structure via one or more interfaces.
    • 动态生成的接口可以独立于底层类定义应用于现有类。 这允许开发人员使用单一范例来处理来自不同数据模型的值,并且不需要将数据显式地移动到实际对象中。 一方面,提供了一种自动化界面生成系统。 该系统包括映射组件,其生成驻留在本地或远程数据库中的一个或多个数据结构的对象结构。 查看器显示对象结构以促进与数据库的数据交互。 通常,映射组件与编译器相关联,并通过一个或多个接口自动定义对象结构的视图。
    • 18. 发明申请
    • Layout rules for whitespace sensitive literals
    • 空白敏感文字的布局规则
    • US20070035421A1
    • 2007-02-15
    • US11201779
    • 2005-08-11
    • Henricus MeijerBrian Beckman
    • Henricus MeijerBrian Beckman
    • G06F17/24G06F17/21
    • G06F17/211G06F8/33G06F17/2294G06F17/247
    • Layout rules are provided that enable white-space sensitive literals to be developed within a source program according to arbitrarily defined or virtual margins. In one aspect, a computerized programming system is provided. The system includes a source program having one or more computer program codes or instructions. A rules component enables a virtual margin to be positioned within the source program, where the virtual margin can be offset from a default margin by at least one position in the source program. The rules component enables a plurality of virtual margins to be nested within the source program. This includes allowing deviations in the margin such as a hole to be declared in the virtual margin.
    • 提供布局规则,使得可以根据任意定义的或虚拟的边距在源程序中开发白空间敏感的文字。 一方面,提供了一种计算机化编程系统。 该系统包括具有一个或多个计算机程序代码或指令的源程序。 规则组件使得可以将虚拟边距定位在源程序内,其中虚拟边距可以从源程序中的至少一个位置偏离默认余量。 规则组件使多个虚拟边距嵌套在源程序中。 这包括允许在虚拟边缘中声明的边缘的偏差,例如孔。
    • 20. 发明申请
    • Architecture that extends types using extension methods
    • 使用扩展方法扩展类型的体系结构
    • US20070028209A1
    • 2007-02-01
    • US11192919
    • 2005-07-29
    • Henricus MeijerAnders HejlsbergMatthew WarrenLuca BolognesePeter HallamGary KatzenbergerDinesh Kulkarni
    • Henricus MeijerAnders HejlsbergMatthew WarrenLuca BolognesePeter HallamGary KatzenbergerDinesh Kulkarni
    • G06F9/44G06F9/45
    • G06F8/315
    • Architecture that extends existing types including constructed and sealed types using extension methods. Extension methods are static methods that can be invoked using instance method syntax. Extension methods are declared by specifying the keyword “this” as a modifier on the first parameter of the methods. Extension methods have all the capabilities of regular static methods. In addition, once imported, extension methods can be invoked using instance method syntax. Also disclosed are rules for importing extension methods, and extension method invocations. Extension methods are imported through using-namespace-directives. In addition to importing the types contained in a namespace, a using-namespace-directive imports all extension methods in all static classes in the namespace. In effect, imported extension methods appear as additional methods on the types that are given by their first parameter and have lower precedence than regular instance methods.
    • 使用扩展方法扩展现有类型(包括构造和密封类型)的体系结构。 扩展方法是可以使用实例方法语法调用的静态方法。 扩展方法通过在方法的第一个参数上指定关键字“this”作为修饰符来声明。 扩展方法具有常规静态方法的所有功能。 另外,一旦导入,可以使用实例方法语法来调用扩展方法。 还公开了导入扩展方法和扩展方法调用的规则。 扩展方法通过using-namespace-directives导入。 除了导入命名空间中包含的类型之外,using-namespace-directive会在命名空间中的所有静态类中导入所有扩展方法。 实际上,导入的扩展方法在其第一个参数给出的类型上显示为附加方法,并且具有比常规实例方法更低的优先级。