TSqlStatement - класс
Представляет отдельную инструкцию Transact-SQL.
Иерархия наследования
System.Object
Microsoft.Data.Schema.ScriptDom.Sql.TSqlFragment
Microsoft.Data.Schema.ScriptDom.Sql.TSqlStatement
Подробнее...
Пространство имен: Microsoft.Data.Schema.ScriptDom.Sql
Сборка: Microsoft.Data.Schema.ScriptDom.Sql (в Microsoft.Data.Schema.ScriptDom.Sql.dll)
Синтаксис
'Декларация
<SerializableAttribute> _
Public MustInherit Class TSqlStatement _
Inherits TSqlFragment
[SerializableAttribute]
public abstract class TSqlStatement : TSqlFragment
[SerializableAttribute]
public ref class TSqlStatement abstract : public TSqlFragment
[<AbstractClass>]
[<SerializableAttribute>]
type TSqlStatement =
class
inherit TSqlFragment
end
public abstract class TSqlStatement extends TSqlFragment
Тип TSqlStatement предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
TSqlStatement | Инициализирует новый экземпляр TSqlStatement. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
FirstTokenIndex | Получает или задает первый индекс токена. (Унаследовано от TSqlFragment.) |
![]() |
FragmentLength | Получает длину фрагмента. (Унаследовано от TSqlFragment.) |
![]() |
LastTokenIndex | Получает или задает последний индекс токена. (Унаследовано от TSqlFragment.) |
![]() |
ScriptTokenStream | Получает или задает список потоков токенов. (Унаследовано от TSqlFragment.) |
![]() |
StartColumn | Получает начальный столбец. (Унаследовано от TSqlFragment.) |
![]() |
StartLine | Получает начальную строку. (Унаследовано от TSqlFragment.) |
![]() |
StartOffset | Получает значение начального смещения фрагмента. (Унаследовано от TSqlFragment.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Accept | Точка входа для данного посетителя. (Унаследовано от TSqlFragment.) |
![]() |
AcceptChildren | Вызывает метод Accept для дочерних элементов с данным посетителем. (Переопределяет TSqlFragment.AcceptChildren(TSqlFragmentVisitor).) |
![]() |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Data.Schema.ScriptDom.Sql - пространство имен
Иерархия наследования
System.Object
Microsoft.Data.Schema.ScriptDom.Sql.TSqlFragment
Microsoft.Data.Schema.ScriptDom.Sql.TSqlStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterAsymmetricKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterAuthorizationStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterCreateEndpointStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.AlterCreateServiceStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.AlterCryptographicProviderStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterDatabaseStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterFullTextIndexStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterFullTextStopListStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterLoginStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterPartitionFunctionStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterPartitionSchemeStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterResourceGovernorStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterSchemaStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterServerConfigurationStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterServiceMasterKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterTableStatement
Microsoft.Data.Schema.ScriptDom.Sql.AlterXmlSchemaCollectionStatement
Microsoft.Data.Schema.ScriptDom.Sql.ApplicationRoleStatement
Microsoft.Data.Schema.ScriptDom.Sql.AssemblyStatement
Microsoft.Data.Schema.ScriptDom.Sql.AuditSpecificationStatement
Microsoft.Data.Schema.ScriptDom.Sql.BackupRestoreMasterKeyStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.BackupStatement
Microsoft.Data.Schema.ScriptDom.Sql.BeginConversationTimerStatement
Microsoft.Data.Schema.ScriptDom.Sql.BeginDialogStatement
Microsoft.Data.Schema.ScriptDom.Sql.BeginEndBlockStatement
Microsoft.Data.Schema.ScriptDom.Sql.BreakStatement
Microsoft.Data.Schema.ScriptDom.Sql.BrokerPriorityStatement
Microsoft.Data.Schema.ScriptDom.Sql.BulkInsertBase
Microsoft.Data.Schema.ScriptDom.Sql.CertificateStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.CheckpointStatement
Microsoft.Data.Schema.ScriptDom.Sql.CloseMasterKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.CloseSymmetricKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.ContinueStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateAggregateStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateAsymmetricKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateContractStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateCryptographicProviderStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateDatabaseStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateDefaultStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateEventNotificationStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateFullTextIndexStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateFullTextStopListStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateLoginStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreatePartitionFunctionStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreatePartitionSchemeStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateRuleStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateSchemaStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateSpatialIndexStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateStatisticsStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateSynonymStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateTableStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateTypeStatement
Microsoft.Data.Schema.ScriptDom.Sql.CreateXmlSchemaCollectionStatement
Microsoft.Data.Schema.ScriptDom.Sql.CredentialStatement
Microsoft.Data.Schema.ScriptDom.Sql.CursorStatement
Microsoft.Data.Schema.ScriptDom.Sql.DatabaseEncryptionKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.DbccStatement
Microsoft.Data.Schema.ScriptDom.Sql.DeclareCursorStatement
Microsoft.Data.Schema.ScriptDom.Sql.DeclareTableStatement
Microsoft.Data.Schema.ScriptDom.Sql.DeclareVariableStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropChildObjectsStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropDatabaseEncryptionKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropDatabaseStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropEventNotificationStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropFullTextIndexStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropIndexStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropMasterKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropObjectsStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropQueueStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropSchemaStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropTypeStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropUnownedObjectStatement
Microsoft.Data.Schema.ScriptDom.Sql.DropXmlSchemaCollectionStatement
Microsoft.Data.Schema.ScriptDom.Sql.EnableDisableTriggerStatement
Microsoft.Data.Schema.ScriptDom.Sql.EndConversationStatement
Microsoft.Data.Schema.ScriptDom.Sql.EventSessionStatement
Microsoft.Data.Schema.ScriptDom.Sql.ExecuteAsStatement
Microsoft.Data.Schema.ScriptDom.Sql.ExecuteStatement
Microsoft.Data.Schema.ScriptDom.Sql.FullTextCatalogStatement
Microsoft.Data.Schema.ScriptDom.Sql.GoToStatement
Microsoft.Data.Schema.ScriptDom.Sql.IfStatement
Microsoft.Data.Schema.ScriptDom.Sql.IndexStatement
Microsoft.Data.Schema.ScriptDom.Sql.InvalidTSqlStatement
Microsoft.Data.Schema.ScriptDom.Sql.KillQueryNotificationSubscriptionStatement
Microsoft.Data.Schema.ScriptDom.Sql.KillStatement
Microsoft.Data.Schema.ScriptDom.Sql.KillStatsJobStatement
Microsoft.Data.Schema.ScriptDom.Sql.LabelStatement
Microsoft.Data.Schema.ScriptDom.Sql.LineNoStatement
Microsoft.Data.Schema.ScriptDom.Sql.MasterKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.MessageTypeStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.MoveConversationStatement
Microsoft.Data.Schema.ScriptDom.Sql.OpenMasterKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.OpenSymmetricKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.PrintStatement
Microsoft.Data.Schema.ScriptDom.Sql.ProcedureStatementBodyBase
Microsoft.Data.Schema.ScriptDom.Sql.QueueStatement
Microsoft.Data.Schema.ScriptDom.Sql.RaiseErrorLegacyStatement
Microsoft.Data.Schema.ScriptDom.Sql.RaiseErrorStatement
Microsoft.Data.Schema.ScriptDom.Sql.ReadTextStatement
Microsoft.Data.Schema.ScriptDom.Sql.ReconfigureStatement
Microsoft.Data.Schema.ScriptDom.Sql.RemoteServiceBindingStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.ResourcePoolStatement
Microsoft.Data.Schema.ScriptDom.Sql.RestoreStatement
Microsoft.Data.Schema.ScriptDom.Sql.ReturnStatement
Microsoft.Data.Schema.ScriptDom.Sql.RevertStatement
Microsoft.Data.Schema.ScriptDom.Sql.RoleStatement
Microsoft.Data.Schema.ScriptDom.Sql.RouteStatement
Microsoft.Data.Schema.ScriptDom.Sql.SecurityStatement
Microsoft.Data.Schema.ScriptDom.Sql.SecurityStatementBody80
Microsoft.Data.Schema.ScriptDom.Sql.SendStatement
Microsoft.Data.Schema.ScriptDom.Sql.ServerAuditStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetCommandStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetErrorLevelStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetOnOffStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetRowCountStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetTextSizeStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetTransactionIsolationLevelStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetUserStatement
Microsoft.Data.Schema.ScriptDom.Sql.SetVariableStatement
Microsoft.Data.Schema.ScriptDom.Sql.ShutdownStatement
Microsoft.Data.Schema.ScriptDom.Sql.SignatureStatementBase
Microsoft.Data.Schema.ScriptDom.Sql.StatementWithCommonTableExpressionsAndXmlNamespaces
Microsoft.Data.Schema.ScriptDom.Sql.SymmetricKeyStatement
Microsoft.Data.Schema.ScriptDom.Sql.TextModificationStatement
Microsoft.Data.Schema.ScriptDom.Sql.TransactionStatement
Microsoft.Data.Schema.ScriptDom.Sql.TriggerStatementBody
Microsoft.Data.Schema.ScriptDom.Sql.TruncateTableStatement
Microsoft.Data.Schema.ScriptDom.Sql.TryCatchStatement
Microsoft.Data.Schema.ScriptDom.Sql.UpdateStatisticsStatement
Microsoft.Data.Schema.ScriptDom.Sql.UserStatement
Microsoft.Data.Schema.ScriptDom.Sql.UseStatement
Microsoft.Data.Schema.ScriptDom.Sql.ViewStatementBody
Microsoft.Data.Schema.ScriptDom.Sql.WaitForStatement
Microsoft.Data.Schema.ScriptDom.Sql.WaitForSupportedStatement
Microsoft.Data.Schema.ScriptDom.Sql.WhileStatement
Microsoft.Data.Schema.ScriptDom.Sql.WorkloadGroupStatement