SQL Server Common Language Runtime-Integration (ADO.NET)
Aktualisiert: November 2007
In SQL Server 2005 wurde die CLR-Komponente von .NET Framework für Microsoft Windows integriert. Daher können gespeicherte Prozeduren, Trigger, benutzerdefinierte Datentypen, Funktionen und Aggregate sowie Tabellenwertfunktionen mit kontinuierlichem Datenstream (STVF, Streaming Table-Valued Function) in jeder beliebigen .NET Framework-Sprache, z. B. Microsoft Visual Basic .NET oder Microsoft Visual C# geschrieben werden. Der Microsoft.SqlServer.Server-Namespace enthält eine Gruppe neuer Anwendungsprogrammierschnittstellen (APIs), die die Interaktion von verwaltetem Code mit der Microsoft SQL Server-Umgebung ermöglichen.
In diesem Abschnitt werden Features und das Verhalten beschrieben, die bzw. das für die CLR-Integration in SQL Server und die in SQL Server integrierten Erweiterungen für ADO.NET spezifisch sind bzw. ist.
In diesem Abschnitt sollen die Informationen bereitgestellt werden, die für den Einstieg in das Programmieren mit der CLR-Integration in SQL Server erforderlich sind. Es ist nicht Ziel dieses Abschnitts, das Thema umfassend abzudecken. Ausführlichere Informationen finden Sie in der Onlinedokumentation zu SQL Server für die von Ihnen verwendete Version von SQL Server.
SQL Server 2005 |
SQL Server 2008 |
---|---|
Common Language Runtime (CLR) Integration Programming Concepts |
In diesem Abschnitt
Einführung in CLR-Integration für SQL Server (ADO.NET)
Stellt eine Einführung in die CLR-Integration in SQL Server bereit. Stellt Links zu weiteren Themen bereit.Benutzerdefinierte CLR-Funktionen (ADO.NET)
Beschreibt das Implementieren und Verwenden der verschiedenen Typen von CLR-Funktionen: Tabellenwertfunktionen, Skalarwertfunktionen und benutzerdefinierte Aggregatfunktionen.Benutzerdefinierte CLR-Typen (ADO.NET)
Beschreibt das Implementieren und Verwenden von benutzerdefinierten CLR-Typen. Stellt Links zu weiteren Themen bereit.Gespeicherte CLR-Prozeduren (ADO.NET)
Beschreibt das Implementieren und Verwenden von gespeicherten CLR-Prozeduren. Stellt Links zu weiteren Themen bereit.CLR-Trigger (ADO.NET)
Beschreibt das Implementieren und Verwenden von CLR-Triggern. Stellt Links zu weiteren Themen bereit.Die Kontextverbindung (ADO.NET)
Beschreibt die Kontextverbindung.Prozessinternes spezifisches Verhalten von ADO.NET in SQL Server
Beschreibt die in SQL Server integrierten Erweiterungen für ADO.NET sowie den Verbindungskontext. Stellt Links zu weiteren Themen bereit.