Udostępnij za pośrednictwem


Uzyskiwanie dostępu do typy zdefiniowane przez użytkownika w ADO.NET

W przypadku typów zdefiniowanych przez użytkownika (UDTs) są zapisywane przy użyciu dowolnej z tych języków obsługiwanych przez Microsoft System .NET framework wykonywalnych języka wspólnego (CLR) generujące kodu mogą zostać sprawdzone. Dotyczy to również Microsoft Program Visual C# i Microsoft Program Visual Basic. Zezwalaj UDTs obiektów i struktur danych niestandardowych mają być przechowywane w SQL Server Baza danych. Dane jest ujawniona jako członków publicznych klas systemu .NET Framework lub struktury i zachowania są określone za pomocą metod klasy lub struktury.UDT mogą być używane jako jako zmienna w definicji kolumna tabela, Transact-SQL partia, lub jako argument Transact-SQL Funkcja lub procedura przechowywana.

W ADO.NET System.Data.SqlClient Dostawca udostępnia UDTs w następujący sposób:

  • Za pomocą System.Data.SqlClient.SqlDataReader jako obiekt.

  • Za pomocą SqlDataReader jak raw bajtów.

  • Jako parametr System.Data.SqlClient.SqlParameter obiekt.

In This Section