Programmierkonzepte für die Common Language Runtime (CLR)-Integration

Ab SQL Server 2005 enthält SQL Server die Integration der CLR-Komponente (Common Language Runtime) des .NET Framework für Microsoft Windows. Das bedeutet, dass Sie jetzt gespeicherte Prozeduren, Trigger, benutzerdefinierte Typen, benutzerdefinierte Funktionen, benutzerdefinierte Aggregate und Streaming-Tabellenwertfunktionen mit einer beliebigen .NET Framework-Sprache schreiben können, einschließlich Microsoft Visual Basic .NET und Microsoft Visual C#.

Der Microsoft.SqlServer.Server-Namespace beinhaltet Kernfunktionalität für die CLR-Programmierung in SQL Server. Der Microsoft.SqlServer.Server-Namespace hingegen ist in .NET Framework SDK dokumentiert. Diese Dokumentation ist nicht in SQL Server der Onlinedokumentation enthalten.

Wichtiger HinweisWichtig

Standardmäßig ist .NET Framework unter SQL Server installiert; dies gilt jedoch nicht für .NET Framework SDK. Wenn SDK auf Ihrem Computer nicht installiert ist und nicht in der Onlinedokumentation aufgeführt wird, funktionieren die in diesem Abschnitt aufgeführten Links zu SDK-Inhalten nicht. Installieren Sie die .NET Framework SDK. Fügen Sie nach der Installation die SDK der Onlinedokumentation und dem Inhaltsverzeichnis hinzu, indem Sie die Anweisungen unter Installieren der .NET Framework-Dokumentation befolgen.

In der folgenden Tabelle sind die Themen dieses Abschnitts aufgeführt.

Siehe auch

Andere Ressourcen

Assemblys (Database Engine)

Installieren der .NET Framework-Dokumentation