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


Класс CapturedSql

Класс CapturedSql представляет команды Transact-SQL, отправляемые экземпляру SQL Server по указанному ссылкой соединению. Однако вместо немедленного выполнения на экземпляре SQL Server после отправки они перенаправляются в буфер.

Иерархия наследования

Object
  Microsoft.SqlServer.Management.Common.CapturedSql

Пространство имен:  Microsoft.SqlServer.Management.Common
Сборка:  Microsoft.SqlServer.ConnectionInfo (в Microsoft.SqlServer.ConnectionInfo.dll)

Синтаксис

'Декларация
Public NotInheritable Class CapturedSql
'Применение
Dim instance As CapturedSql
public sealed class CapturedSql
public ref class CapturedSql sealed
[<SealedAttribute>]
type CapturedSql =  class end
public final class CapturedSql

Тип CapturedSql обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство Text Возвращает записанные в буфер команды Transact-SQL.

В начало

Методы

  Имя Описание
Открытый метод Add Добавляет инструкцию Transact-SQL к записанным в буер командам Transact-SQL.
Открытый метод Clear Очищает буфер, содержащий записанные команды Transact-SQL.
Открытый метод Equals (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

Объект capturedSql послужен объектом connectionmanager.

Многопоточное использование

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

Примеры

Использование режима записи

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Common