Compile-time context for dynamically bound operations

申请公布号:
US8245210(B2)
申请号:
US20090470746
申请日期:
2009.05.22
申请公布日期:
2012.08.14
申请人:
NG SAMUEL;TORGERSEN MADS;MALY MARTIN;BURROWS CHRISTOPHER JOSEPH;HUGUNIN JAMES;MICROSOFT CORPORATION
发明人:
NG SAMUEL;TORGERSEN MADS;MALY MARTIN;BURROWS CHRISTOPHER JOSEPH;HUGUNIN JAMES
分类号:
G06F9/45
主分类号:
G06F9/45
摘要:
Compile-time context information is captured and provided to a runtime binder for dynamic features in programming languages. For example, a C# run-time binder uses the information to perform a run-time bind with semantics matching the compiler's binding behavior. Dynamic programming language features supported relate to compound operations, events, delegates, member accessibility, dynamic-typed objects, structs passed by ref, arguments passed by name rather than position, extension methods, conditionally compiled methods, literal arguments, overflow checking, dynamic indexed properties, dynamic method groups, and static method groups.
专利推荐
移动版 | 电脑版 | 返回顶部