CLR veritabanı nesnelerini veri Access'ten
A common language runtime (CLR) routine may easily access data stored in the instance of Microsoft SQL Server in which it runs, as well as data stored in remote instances.Belirli yordam erişebileceğiniz veri kod çalıştığı kullanıcı bağlamı tarafından belirlenir..NET Framework veri sağlayıcı'nı kullanarak bir CLR veritabanı nesnesi içindeki veri erişim SQL Server, adı da verilen SqlClient. Erişim geliştiriciler tarafından kullanılan aynı sağlayıcıyı budur. SQL Server yönetilen bir istemci ve orta katman uygulamalar veriler. Bu nedenle, ADO.NET bilginizi yararlanabileceğiniz ve SqlClient istemci ve orta kapasiteli uygulamalarda.
Not
Kullanıcı tanımlı tür yöntemleri ve kullanıcı tanımlı işlevler veri erişimini gerçekleştirmek için varsayılan olarak izin verilmez.Oluşturmalı DataAccess özellik SqlMethodAttribute veya SqlFunctionAttribute Kime DataAccessKind.Read salt okunur bir veri erişim türünü (UDT) kullanıcı tanımlı yöntem veya kullanıcı tanımlı işlevler'i etkinleştirmek için . Veri değiştirme işlemleri UDTs veya kullanıcı tanımlı işlevler izin verilmez ve özel durumları yürütme saat denedi, atar.
Bu bölüm, yalnızca belirli işlevsel ve davranış farklılıkları CLR veritabanı nesnesi içindeki verileri erişirken anlatılır.ADO.NET işlevselliği ve özellikleri hakkında daha fazla bilgi için .NET Framework SDK içinde bulunan ADO.NET belgelerinebakın.
Aşağıdaki tabloda, bu bölümdeki konuları listeler.
Içerik bağlantısı
Içerik bağlantısı SQL Server'a açıklar.Kimliğe bürünme ve bağlantılar için kimlik bilgileri
Özellikleri alınırken bağlantıları ve bağlantı kimlik bilgileri bilgilerini açıklar.SQL Server işlem özel uzantıları için ADO.NET
Işlemdeki belirli anlatılır. SqlPipe, SqlContext, SqlTriggerContext, ve SqlDataRecord nesneler.CLR tümleştirme ve hareketleri
System.Transactions ad alanında sağlanan yeni hareket çerçeve, ADO.NET ile nasıl tümleşir açıklar ve SQL Server CLR bütünleşmesi.CLR veritabanı Objects'in XML Serialization
CLR veritabanı nesnelerinin XML seri hale getirme senaryolara izin açıklar SQL Server.