Sobre framework .NET, quais são as categorias de tipo suportadas pelo CTS?