Acessando tipos definidos pelo usuário no ADO.NET
Aplica-se a:SQL Server
Os UDTs (tipos definidos pelo usuário) são escritos usando qualquer um dos idiomas compatíveis com o MICROSOFT .NET Framework CLR (Common Language Runtime) que produzem código verificável. Isso inclui o Microsoft Visual C# e o Microsoft Visual Basic. Os UDTs permitem que objetos e estruturas de dados personalizadas sejam armazenados em um banco de dados SQL Server. Os dados são expostos como membros públicos de uma classe ou estrutura do .NET Framework e os comportamentos são definidos pelos métodos da classe ou estrutura. Um UDT pode ser usado como a definição de coluna de uma tabela, como uma variável em um lote Transact-SQL ou como um argumento de uma função Transact-SQL ou procedimento armazenado.
No ADO.NET, o provedor System.Data.SqlClient expõe UDTs das seguintes maneiras:
Por meio do System.Data.SqlClient.SqlDataReader como um objeto .
Por meio do SqlDataReader como bytes brutos.
Como um parâmetro de um objeto System.Data.SqlClient.SqlParameter .
Nesta seção
Recuperando dados UDT
Descreve como recuperar dados UDT e como especificar parâmetros.
Atualizando colunas UDT com DataAdapters
Descreve como trabalhar com UDTs em Conjuntos de Dados e como atualizar dados UDT usando DataAdapters.
Consulte Também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de