Compartilhar via


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. Tabelas e 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. Dessa forma, ele herda todos os métodos, eventos e propriedades de um DataSet. Além disso, um DataSet digitado fornece métodos, eventos e propriedades fortemente tipados. Isso significa que você pode acessar tabelas e colunas por nome, em vez de usar métodos baseados em coleção. Além da legibilidade aprimorada do código, um código tipado DataSet também permite que o editor de código do Visual Studio .NET complete automaticamente as linhas enquanto você digita.

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

Nesta seção

Gerando conjuntos de dados fortemente tipados Descreve como criar e usar um DataSet fortemente tipado.

Anotando Conjuntos de Dados Tipados Descreve como anotar o esquema XSD (linguagem de definição de esquema XML) usado para gerar um DataSet fortemente tipado, para fornecer DataSet nomes amigáveis aos elementos sem alterar o esquema subjacente.

Consulte também