Anonymous types for statically typed queries

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7743066
APP PUB NO 20070027862A1
SERIAL NO

11193601

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Anonymous types for a programming language. Non-denotable anonymous types are types that a compiler generates on behalf of a programmer and can then be used as nominal types. Insofar as anonymous types do not have a name, they can be used only inside a method in which they are created. Additionally, an anonymous type cannot be exposed in any way outside of the method. Syntax to create an anonymous type is useful when employed with a Select operator to generate a result with a particular shape, without the need of having a regular type for it. Anonymous types are expressible such that an expression of that type can be written. Translation of an anonymous type by a compiler generates a nominal class that implements Equals and GetHashCode methods. There is equivalence of anonymous types within the same method, and conversion of an unrealized structural type into structurally compatible nominal type.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ZHIGU HOLDINGS LIMITEDHARNEYS SERVICES (CAYMAN) LIMITED 4TH FLOOR HARBOUR PLACE 103 SOUTH CHURCH STREET GEORGE TOWN P O BOX 10240 GRAND CAYMAN KY1-1002

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bolognese, Luca Redmond, US 26 970
Hallam, Peter A Seattle, US 23 548
Hejlsberg, Anders Seattle, US 79 3282
Katzenberger, Gary S Woodinville, US 16 468
Kulkarni, Dinesh C Sammamish, US 14 241
Meijer, Henricus Johannes Maria Mercer Island, US 244 9109
Warren, Matthew J Redmond, US 52 1046

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation