Common Language Infrastructure

The Common Language Infrastructure Type Model is an implementation of the Abstract Type Model with a metadata reader created using the ECMA-335 specification.

Abstraction supports structured typing through an extension of Generics, certain extra meta-data and support infrastructure types are emitted to assist the compiler in determining the functional structure of a given type-parameter.

The Cli implementation utilizes the knowledge of how a compiler should emit structural typing elements to facilitate in properly reflecting on generic types with structural metadata.

Last edited Oct 31, 2012 at 8:25 AM by AlexanderMorou, version 6


No comments yet.