SQL Server In-Process-Specific Behavior of ADO.NET
There are four main functional extensions to ADO.NET, found in the Microsoft.SqlServer.Server namespace, that are specifically for in-process use: SqlContext, SqlPipe, SqlTriggerContext, and SqlDataRecord.
For more detailed information, see SQL Server In-Process Specific Extensions to ADO.NET.