Common Type System
O CTS (Common Type System) define como tipos são declarados, usados, e gerenciados no ambiente de tempo de execução, e também é uma parte importante do suporte do ambiente de tempo de execução para integração entre linguagens.O CTS executa as seguintes funções:
Estabelece uma estrutura que ajuda a habilitar integração entre linguagens, segurança de tipos, e execução de código de alto desempenho.
Fornece um modelo orientado a objetos que oferece suporte à implementação completa de muitas linguagens de programação.
Define regras que as linguagens devem seguir, que ajudam a assegurar que objetos escritos em linguagens diferentes podem interagir entre si.
Nesta seção
Visão Geral do CTS (Common Type System)
Descreve os conceitos e define os termos relacionados ao CTS.Definições de Tipo
Descreve tipos definidos pelo usuário.Membros de Tipos
Descreve eventos, campos, tipos aninhados, métodos e propriedades, e conceitos como sobrecarga, substituição e herança de membro.Tipos de valores no CTS (Common Type System)
Descreve os tipos de valores internos e os definidos pelo usuário.Classes no Common Type System
Descreve as características das classes do Common Language Runtime.Delegados no Common Type System
Descreve o objeto delegado, que é a alternativa gerenciada para ponteiros de funções não gerenciados.Matrizes em Common Type System
Descreve os tipos matrizes no Common Language Runtime.Interfaces no Common Type System
Descreve características de interfaces e as restrições em interfaces impostas pelo Common Language Runtime.Ponteiros no Common Type System (CTS)
Descreve ponteiros gerenciados, ponteiros não gerenciados e ponteiros de funções não gerenciados.
Seções relacionadas
Referência à Biblioteca Classe do .NET Framework
Fornece uma referência às classes, às interfaces e aos tipos de valores incluídos no Microsoft Windows Software Development Kit (SDK).Common Language Runtime
Descreve o ambiente de execução que gerencia a execução de código e fornece serviços de desenvolvimento de aplicativos.