Freigeben über


Von SQL Server verwendete prozessinterne spezifische Erweiterungen für ADO.NET

Es gibt vier Hauptfunktionserweiterungen für ADO.NET, die speziell der prozessinternen Verwendung dienen. In den folgenden Themen finden Sie ausführliche Informationen zu diesen Erweiterungen.

In diesem Abschnitt

  • SqlContext-Objekt
    Diese Klasse bietet Zugriff auf die anderen Erweiterungen, indem sie den Kontext des Aufrufers einer SQL Server-Routine abstrahiert, die verwalteten Code prozessintern ausführt.

  • SqlPipe-Objekt
    Diese Klasse enthält Routinen, mit denen Tabellenergebnisse und Nachrichten an den Client gesendet werden.

  • Das SqlTriggerContext-Objekt
    Diese Klasse stellt Informationen über den Kontext bereit, in dem ein Trigger ausgeführt wird.

  • SqlDataRecord-Objekt
    Die SqlDataRecord-Klasse stellt eine einzelne Datenzeile einschließlich der zugehörigen Metadaten dar und ermöglicht es gespeicherten Prozeduren, benutzerdefinierte Resultsets an den Client zurückzugeben.