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 the version of SQL Server Books Online for the version of SQL Server you are using.
SQL Server 2005
SQL Server 2008