DataSets tipados

Juntamente com acesso de associação tardia por meio de valores com variáveis fracamente tipadas, o DataSet fornece acesso a dados por meio de uma metáfora fortemente tipada. As tabelas e as colunas que fazem parte do DataSet podem ser acessadas usando nomes amigáveis e variáveis fortemente tipadas.

Um DataSet tipado é uma classe que deriva de um DataSet. Como tal, herda todos os métodos, eventos e propriedades de um DataSet. Além disso, um DataSet tipado fornece métodos, eventos e propriedades fortemente tipados. Isso significa que você pode acessar tabelas e colunas pelo nome, em vez de usar métodos baseados em coleção. Além da leitura aprimorada do código, um DataSet tipado também permite que o editor de códigos de .NET do Visual Studio automaticamente complete as linhas à medida que você digita.

Além disso, o DataSet fortemente tipado fornece acesso aos valores como o tipo correto no tempo de compilação. Com um DataSet fortemente tipado, erros de incompatibilidade de tipo são identificados quando o código é compilado em vez de no tempo de execução.

Nesta seção

Gerando DataSets fortemente tipados
Descreve como criar e usar um DataSet fortemente tipado.

Anotando DataSets tipados
Descreve como anotar a linguagem XSD (definição de esquema XML) usada para gerar um DataSet fortemente tipado, para dar aos elementos do DataSet nomes amigáveis sem alterar o esquema subjacente.

Confira também