Integrazione di Common Language Runtime di SQL Server

In SQL Server 2005 è stata introdotta l'integrazione del componente CLR di .NET Framework per Microsoft Windows. Questo significa che è possibile scrivere stored procedure, trigger, tipi definiti dall'utente, funzioni definite dall'utente, aggregati definiti dall'utente e funzioni con valori di tabella di flusso usando qualsiasi linguaggio di .NET Framework, inclusi Microsoft Visual Basic .NET e Microsoft Visual C#. Lo spazio dei nomi Microsoft.SqlServer.Server contiene un set di nuove API (Application Programming Interface) che consente l'interazione del codice gestito con l'ambiente Microsoft SQL Server.

Questa sezione descrive le funzionalità e i comportamenti specifici dell'integrazione CLR di SQL Server, nonché le estensioni specifiche in-process di SQL Server per ADO.NET.

In questa sezione vengono fornite solo le informazioni di base per iniziare a programmare con l'integrazione CLR di SQL Server. Tali informazioni non sono da considerarsi esaustive. Per informazioni più dettagliate, vedere Nozioni di base sulla programmazione con l'integrazione CLR.

In questa sezione

Introduzione all'integrazione CLR in SQL Server
Viene fornita un'introduzione all'integrazione CLR di SQL Server. Vengono forniti collegamenti ad argomenti aggiuntivi.

Funzioni CLR definite dall'utente
Viene descritto come implementare e utilizzare i diversi tipi di funzioni CLR, ovvero le funzioni con valori di tabella, le funzioni scalari e le funzioni di aggregazione definite dall'utente.

Tipi CLR definiti dall'utente
Viene descritto come implementare e utilizzare i tipi CLR definiti dall'utente. Vengono forniti collegamenti ad argomenti aggiuntivi.

Stored procedure CLR
Viene descritto come implementare e utilizzare le stored procedure CLR. Vengono forniti collegamenti ad argomenti aggiuntivi.

Trigger CLR
Viene descritto come implementare e utilizzare i trigger CLR. Vengono forniti collegamenti ad argomenti aggiuntivi.

Connessione di contesto
Viene descritta la connessione di contesto.

Comportamento specifico in-process SQL Server di ADO.NET
Vengono descritte le estensioni specifiche in-process di SQL Server per ADO.NET e la connessione di contesto. Vengono forniti collegamenti ad argomenti aggiuntivi.

Vedi anche