Intégration de Common Language Runtime dans SQL Server (ADO.NET)
Mise à jour : November 2007
SQL Server 2005 a introduit l'intégration du composant Common Language Runtime (CLR) de .NET Framework pour Microsoft Windows. Cela signifie que vous pouvez écrire des procédures stockées, des déclencheurs, des types définis par l'utilisateur, des fonctions définies par l'utilisateur, des agrégats définis par l'utilisateur et des fonctions de flux évaluées par une table, en utilisant tout langage .NET Framework, notamment Microsoft Visual Basic .NET et Microsoft Visual C#. L'espace de noms Microsoft.SqlServer.Server contient un ensemble de nouvelles API permettant au code managé d'interagir avec l'environnement Microsoft SQL Server.
Cette section décrit les fonctions et les comportements spécifiques à l'intégration de CLR dans SQL Server et aux extensions spécifiques au mode in-process SQL Server pour ADO.NET.
Cette section a uniquement pour but de fournir les informations indispensables pour commencer à programmer avec l'intégration de CLR dans SQL Server et n'est nullement exhaustive. Pour obtenir des informations plus détaillées, voir la documentation en ligne de SQL Server pour la version de SQL Server que vous utilisez.
SQL Server 2005 |
SQL Server 2008 |
---|---|
Common Language Runtime (CLR) Integration Programming Concepts (en anglais) |
Dans cette section
Présentation de l'intégration de CLR dans SQL Server (ADO.NET)
Fournit une présentation de l'intégration de CLR dans SQL Server. Fournit des liens vers d'autres rubriques.Fonctions CLR définies par l'utilisateur (ADO.NET)
Décrit comment implémenter et utiliser les différents types de fonctions CLR : fonctions évaluées par une table, fonctions scalaires et fonctions d'agrégat définies par l'utilisateur.Types CLR définis par l'utilisateur (ADO.NET)
Décrit comment implémenter et utiliser des types CLR définis par l'utilisateur. Fournit des liens vers d'autres rubriques.Procédures stockées CLR (ADO.NET)
Décrit comment implémenter et utiliser des procédures stockées CLR. Fournit des liens vers d'autres rubriques.Déclencheurs CLR (ADO.NET)
Décrit comment implémenter et utiliser des déclencheurs CLR. Fournit des liens vers d'autres rubriques.Connexion de contexte (ADO.NET)
Décrit la connexion de contexte.Comportement spécifique du mode in-process SQL Server d'ADO.NET
Décrit les extensions spécifiques au mode in-process SQL Server pour ADO.NET et la connexion de contexte. Fournit des liens vers d'autres rubriques.