Skip to content

Latest commit

 

History

History
39 lines (33 loc) · 2.03 KB

File metadata and controls

39 lines (33 loc) · 2.03 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.
ms.custom seo-lt-2019
ms.date 03/06/2017
ms.prod sql
ms.prod_service database-engine
ms.reviewer
ms.technology 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]
ms.assetid 781b812e-eb14-472a-85fa-aa4cdb929bee
author rothja
ms.author jroth

SQL Server In-Process Specific Extensions to ADO.NET

[!INCLUDEappliesto-ss-xxxx-xxxx-xxx-md] There are four main functional extensions to ADO.NET that are specifically for in-process use. The following topics will cover these extensions in detail.

In This Section

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.