Поделиться через


Внутрипроцессные расширения SQL Server для ADO.NET

Существует четыре основных функциональных расширения для ADO.NET, которые специально предназначены для внутрипроцессного использования. Эти расширения подробно рассматриваются в следующих разделах.

В этом разделе

  • Объект SqlContext
    Этот класс предоставляет доступ к другим расширениям, абстрагируя контекст вызывающего объекта процедуры SQL Server, которая выполняет управляемый внутрипроцессный код.

  • Объект SqlPipe
    Этот класс содержит процедуры для отправки табличных результатов и сообщений клиенту.

  • Объект SqlTriggerContext
    Этот класс предоставляет сведения о контексте, в котором выполняется триггер.

  • Объект SqlDataRecord
    Класс SqlDataRecord представляет одну строку данных вместе со связанными с ней метаданными, позволяя хранимым процедурам возвращать клиенту пользовательские результирующие наборы.