Condividi tramite


Accesso ai tipi definiti dall'utente in ADO .NET

I tipi definiti dall'utente vengono scritti utilizzando uno dei linguaggi supportati da Common Language Runtime (CLR) di Microsoft .NET Framework che producono codice verificabile, tra cui, ad esempio, Microsoft Visual C# e Microsoft Visual Basic. I tipi definiti dall'utente consentono l'archiviazione di oggetti e strutture di dati personalizzate in un database di SQL Server. I dati vengono esposti come membri pubblici di una classe o struttura .NET mentre i comportamenti vengono definiti dai metodi della classe o della struttura. Un tipo definito dall'utente può essere utilizzato come definizione di colonna di una tabella, come variabile in un batch Transact-SQL o come argomento di una funzione Transact-SQL o di una stored procedure.

In ADO.NET il provider System.Data.SqlClient espone i tipi definiti dall'utente nei modi seguenti:

  • Mediante System.Data.SqlClient.SqlDataReader come oggetto.

  • Mediante SqlDataReader come byte non elaborati.

  • Come parametro di un oggetto System.Data.SqlClient.SqlParameter.

Contenuto della sezione

Vedere anche

Concetti

Tipi CLR definiti dall'utente