Udostępnij przez


Scenariusze użycia i przykłady Common Language Runtime (CLR) integracja

SQL Server zawiera przykładowych aplikacji, pakiet próbki i wiele przykłady kodu, które można użyć, aby dowiedzieć się więcej o funkcji integracja wspólnego (CLR) w czasie wykonywania języka programowania.

W poniższej tabela przedstawiono przykłady programowania integracja środowiska CLR.

Imię i nazwisko

Description

SQL Server Database Engine Samples

Zawiera narzędzia, które tworzą dodatkową warstwę funkcji na górze podstawowej przykładowej bazy danych AdventureWorks.

Supplementary-Aware String Manipulation

Zawiera pięć wykonania dodatkowych pamiętać Transact-SQL Funkcje ciąg znaków, które mogą obsługiwać zarówno Unicode i dwuskładnikowy ciągów znaków.

Large Object (LOB) Handling

Pokazuje przesyłanie dużych obiektów binarnych (LOBs) między SQL Server i procedur przechowywanych w systemie plików, dostęp do serwera przy użyciu środowiska CLR.

In-Process Data Access Sample

Zawiera wiele funkcji prostego ukazujących różnych funkcji dostawca dostępu w procesie danych środowiska CLR.

String Split Table-Valued Function (TVF)

Zawiera, przesyłanie strumieniowe funkcja zwracająca tabelę (TVF), napisane w języku Visual C# i Visual Basic dzieli rozdzielany przecinkami ciąg znaków do tabela z jednej kolumna.

UDT Utilities

Zawiera wiele funkcji narzędzie (UDT) typ danych zdefiniowany przez użytkownika.

User-Defined Data Type (UDT) Sample

Pokazuje, tworzenia i stosowania prostych UDT z obu Transact-SQL a System.Data.SqlClient z aplikacji klienckiej.

UTF8 String User-Defined Data Type (UDT)

Pokazuje wykonania UDT, która rozszerza systemu typu bazy danych, aby zapewnić przechowywanie wartości UTF8 zakodowanym.

Calendar-Aware Date/Time UDTs

Definiuje dwa UDTs, zapewniających obsługę kalendarza pamiętać daty i godziny.

Result Set Sample

Przedstawiono sposób wykonywania poleceń podczas czytania przy użyciu wyniki kwerendy, bez konieczności otwierania nowego połączenia i nie czytając wszystkich wyniki do pamięci.

Array Parameter Sample

Pokazuje, jak tworzenie, aktualizowanie lub usuwanie zestaw wierszy w bazie danych, przekazując do procedura przechowywana integracja CLR tablicy informacji od klient na serwerze.Można to zrobić przy użyciu UDT.

Hello World Sample

Przedstawia podstawowe operacje tworzenie, wdrożyć i przetestować prosty CLR oparte na integracja procedura przechowywana.

Hello World Ready Sample

Przedstawia podstawowe operacje tworzenie, wdrożyć i przetestować prosty świata gotowy CLR integracja systemu procedura przechowywana.

Spatial Sample

Pokazuje, jak za pomocą personifikacji poświadczenia przekazane od klient dostępu do systemu operacyjnego chronionego zasobów, takich jak pliki, podczas korzystania z zabezpieczeń zintegrowanych.

Oracle TVF Sample

Pokazuje, jak wywołać interfejs kod zarządzany do bazy danych Oracle do udostępnienia w wynikach kwerendy dowolnej bazy danych Oracle jako funkcja wycenione tabela.

Send DataSet Sample

Pokazuje, jak przywrócić ADO.NET opartych na danych zestaw w serwerze strony oparte na CLR procedura przechowywana w wyniku zestaw do klient.

System.Transactions Sample

Pokazuje kontrola transakcji za pomocą interfejsów API zarządzanego znajdujący się w obszarze nazw System.Transactions.

See Also

Other Resources