Класс 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) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.