Common Type System (CTS)

GPTKB entity

Statements (29)
Predicate Object
gptkbp:instanceOf gptkb:type_system
gptkbp:defines rules for type implementation
rules for type inheritance
rules for type binding
rules for type conversion
rules for type layout
rules for type lifetime
rules for type naming
rules for type visibility and accessibility
gptkbp:designedBy gptkb:Microsoft
gptkbp:documentation https://docs.microsoft.com/en-us/dotnet/standard/common-type-system
gptkbp:includes value types
array types
reference types
enumeration types
interface types
pointer types
gptkbp:introducedIn gptkb:.NET_Framework_1.0
gptkbp:partOf gptkb:Microsoft_.NET_Framework
gptkbp:purpose define how types are declared, used, and managed in the .NET Framework
gptkbp:relatedTo gptkb:Common_Language_Runtime_(CLR)
gptkb:Common_Language_Specification_(CLS)
gptkbp:supports type safety
cross-language integration
high performance code execution
gptkbp:bfsParent gptkb:Common_Language_Runtime_(CLR)
gptkb:ECMA-335
gptkbp:bfsLayer 6
https://www.w3.org/2000/01/rdf-schema#label Common Type System (CTS)