Aracılığıyla paylaş


SQL Server Ortak Dil Çalışma Zamanı Modülü Tümleştirmesi

SQL Server 2005, Microsoft Windows için .NET Framework'ün ortak dil çalışma zamanı (CLR) bileşeninin tümleştirilmesini kullanıma sunmüstü. Bu, Microsoft Visual Basic .NET ve Microsoft Visual C# dahil olmak üzere herhangi bir .NET Framework dilini kullanarak saklı yordamlar, tetikleyiciler, kullanıcı tanımlı türler, kullanıcı tanımlı işlevler, kullanıcı tanımlı toplamalar ve akış tablo değerli işlevler yazabileceğiniz anlamına gelir. Ad Microsoft.SqlServer.Server alanı, yönetilen kodun Microsoft SQL Server ortamıyla etkileşim kurabilmesi için bir dizi yeni uygulama programlama arabirimi (API) içerir.

Bu bölümde, SQL Server ortak dil çalışma zamanı (CLR) tümleştirmesine özgü özellikler ve davranışlar ve ADO.NET için SQL Server işlem içi özel uzantıları açıklanmaktadır.

Bu bölüm, SQL Server CLR tümleştirmesi ile programlamaya başlamak için yalnızca yeterli bilgi sağlamaya yöneliktir ve kapsamlı olması amaçlanmamıştır. Daha ayrıntılı bilgi için bkz . Ortak Dil Çalışma Zamanı (CLR) Tümleştirme Programlama Kavramları.

Bu Bölümde

SQL Server CLR Tümleştirmesine Giriş
SQL Server CLR tümleştirmesine giriş sağlar. Ek konuların bağlantılarını sağlar.

Kullanıcı Tanımlı CLR İşlevleri
Çeşitli CLR işlevlerinin nasıl uygulanıp kullanılacağını açıklar: tablo değerli, skaler ve kullanıcı tanımlı toplama işlevleri.

Kullanıcı Tanımlı CLR Türleri
CLR kullanıcı tanımlı türlerin nasıl uygulanıp kullanılacağını açıklar. Ek konuların bağlantılarını sağlar.

CLR Saklı Yordamları
CLR saklı yordamlarının nasıl uygulanıp kullanılacağını açıklar. Ek konuların bağlantılarını sağlar.

CLR Tetikleyicileri
CLR tetikleyicilerinin nasıl uygulanıp kullanılacağını açıklar. Ek konuların bağlantılarını sağlar.

Bağlam Bağlantısı
Bağlam bağlantısını açıklar.

SQL Server İşlem İçine Özgü ADO.NET Davranışı
sql server ADO.NET için işlem içi özel uzantıları ve bağlam bağlantısını açıklar. Ek konuların bağlantılarını sağlar.

Ayrıca bkz.