Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 1.59 KB

File metadata and controls

31 lines (27 loc) · 1.59 KB
title SQL Server In-Process Extensions to ADO.NET
description Links to articles about the four main functional extensions to ADO.NET that are specifically for in-process use.
author rwestMSFT
ms.author randolphwest
ms.date 12/27/2024
ms.service sql
ms.subservice clr
ms.topic reference
helpviewer_keywords
data access [CLR integration]
ADO.NET [CLR integration]
common language runtime [SQL Server], ADO.NET
database objects [CLR integration], in-process extensions
in-process data access providers [CLR integration]
extensions [CLR integration]

SQL Server in-process specific extensions to ADO.NET

[!INCLUDE SQL Server]

There are four main functional extensions to ADO.NET that are specifically for in-process use. The following articles will cover these extensions in detail.

In this section

Article Description
SqlContext object This class provides access to the other extensions by abstracting the context of a caller of a SQL Server routine that executes managed code in-process.
SqlPipe object This class contains routines to send tabular results and messages to the client.
SqlTriggerContext object This class provides information on the context in which a trigger is run.
SqlDataRecord object The SqlDataRecord class represents a single row of data, along with its related metadata, and allows stored procedures to return custom result sets to the client.