TSqlStatement Class
Represents a single T-SQL statement.
Assembly: Microsoft.SqlServer.TransactSql.ScriptDom (in Microsoft.SqlServer.TransactSql.ScriptDom.dll)
Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterAsymmetricKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterAuthorizationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterCreateEndpointStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.AlterCreateServiceStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.AlterCryptographicProviderStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterDatabaseStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterFederationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterFullTextIndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterFullTextStopListStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterLoginStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterPartitionFunctionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterPartitionSchemeStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterResourceGovernorStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterSchemaStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterSearchPropertyListStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterServerConfigurationSetBufferPoolExtensionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterServerConfigurationSetDiagnosticsLogStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterServerConfigurationSetFailoverClusterPropertyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterServerConfigurationSetHadrClusterStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterServerConfigurationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterServiceMasterKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterTableStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AlterXmlSchemaCollectionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ApplicationRoleStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AssemblyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AuditSpecificationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityGroupStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BackupRestoreMasterKeyStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.BackupStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BeginConversationTimerStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BeginDialogStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BeginEndBlockStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BreakStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BrokerPriorityStatement
Microsoft.SqlServer.TransactSql.ScriptDom.BulkInsertBase
Microsoft.SqlServer.TransactSql.ScriptDom.CertificateStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.CheckpointStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CloseMasterKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CloseSymmetricKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ContinueStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateAggregateStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateAsymmetricKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateColumnStoreIndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateContractStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateCryptographicProviderStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateDatabaseStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateDefaultStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateEventNotificationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateFederationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateFullTextIndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateFullTextStopListStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateLoginStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreatePartitionFunctionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreatePartitionSchemeStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateRuleStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateSchemaStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateSearchPropertyListStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateSpatialIndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateStatisticsStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateSynonymStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateTableStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateTypeStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CreateXmlSchemaCollectionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CredentialStatement
Microsoft.SqlServer.TransactSql.ScriptDom.CursorStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DatabaseEncryptionKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DbccStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DeclareCursorStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DeclareTableVariableStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DeclareVariableStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DiskStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropChildObjectsStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropDatabaseEncryptionKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropDatabaseStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropEventNotificationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropFullTextIndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropIndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropMasterKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropObjectsStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropQueueStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropSchemaStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropTypeStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropUnownedObjectStatement
Microsoft.SqlServer.TransactSql.ScriptDom.DropXmlSchemaCollectionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.EnableDisableTriggerStatement
Microsoft.SqlServer.TransactSql.ScriptDom.EndConversationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.EventSessionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ExecuteAsStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ExecuteStatement
Microsoft.SqlServer.TransactSql.ScriptDom.FullTextCatalogStatement
Microsoft.SqlServer.TransactSql.ScriptDom.GoToStatement
Microsoft.SqlServer.TransactSql.ScriptDom.IfStatement
Microsoft.SqlServer.TransactSql.ScriptDom.IndexDefinition
Microsoft.SqlServer.TransactSql.ScriptDom.IndexStatement
Microsoft.SqlServer.TransactSql.ScriptDom.KillQueryNotificationSubscriptionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.KillStatement
Microsoft.SqlServer.TransactSql.ScriptDom.KillStatsJobStatement
Microsoft.SqlServer.TransactSql.ScriptDom.LabelStatement
Microsoft.SqlServer.TransactSql.ScriptDom.LineNoStatement
Microsoft.SqlServer.TransactSql.ScriptDom.MasterKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.MessageTypeStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.MoveConversationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.OpenMasterKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.OpenSymmetricKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.PrintStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ProcedureStatementBodyBase
Microsoft.SqlServer.TransactSql.ScriptDom.QueueStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RaiseErrorLegacyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RaiseErrorStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ReadTextStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ReconfigureStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RemoteServiceBindingStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.ResourcePoolStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RestoreStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ReturnStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RevertStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RoleStatement
Microsoft.SqlServer.TransactSql.ScriptDom.RouteStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SecurityStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SecurityStatementBody80
Microsoft.SqlServer.TransactSql.ScriptDom.SendStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SequenceStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ServerAuditStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetCommandStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetErrorLevelStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetOnOffStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetRowCountStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetTextSizeStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetTransactionIsolationLevelStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetUserStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SetVariableStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ShutdownStatement
Microsoft.SqlServer.TransactSql.ScriptDom.SignatureStatementBase
Microsoft.SqlServer.TransactSql.ScriptDom.StatementWithCtesAndXmlNamespaces
Microsoft.SqlServer.TransactSql.ScriptDom.SymmetricKeyStatement
Microsoft.SqlServer.TransactSql.ScriptDom.TextModificationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ThrowStatement
Microsoft.SqlServer.TransactSql.ScriptDom.TransactionStatement
Microsoft.SqlServer.TransactSql.ScriptDom.TriggerStatementBody
Microsoft.SqlServer.TransactSql.ScriptDom.TruncateTableStatement
Microsoft.SqlServer.TransactSql.ScriptDom.TryCatchStatement
Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatementSnippet
Microsoft.SqlServer.TransactSql.ScriptDom.UpdateStatisticsStatement
Microsoft.SqlServer.TransactSql.ScriptDom.UseFederationStatement
Microsoft.SqlServer.TransactSql.ScriptDom.UserStatement
Microsoft.SqlServer.TransactSql.ScriptDom.UseStatement
Microsoft.SqlServer.TransactSql.ScriptDom.ViewStatementBody
Microsoft.SqlServer.TransactSql.ScriptDom.WaitForStatement
Microsoft.SqlServer.TransactSql.ScriptDom.WaitForSupportedStatement
Microsoft.SqlServer.TransactSql.ScriptDom.WhileStatement
Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadGroupStatement
Name | Description | |
---|---|---|
![]() | TSqlStatement() | Initializes a new instance of the T:Microsoft.SqlServer.TransactSql.ScriptDom.TsqlStatement class. |
Name | Description | |
---|---|---|
![]() | FirstTokenIndex | Gets or sets the first token index.(Inherited from TSqlFragment.) |
![]() | FragmentLength | Gets the fragment length.(Inherited from TSqlFragment.) |
![]() | LastTokenIndex | Gets or sets the last token index.(Inherited from TSqlFragment.) |
![]() | ScriptTokenStream | Gets or sets a list of token streams.(Inherited from TSqlFragment.) |
![]() | StartColumn | Gets the starting column.(Inherited from TSqlFragment.) |
![]() | StartLine | Gets the starting line.(Inherited from TSqlFragment.) |
![]() | StartOffset | Gets the fragment start offset value.(Inherited from TSqlFragment.) |
Name | Description | |
---|---|---|
![]() | Accept(TSqlFragmentVisitor) | Indicates the entry point for a given visitor.(Inherited from TSqlFragment.) |
![]() | AcceptChildren(TSqlFragmentVisitor) | Accepts visitor for Children.(Overrides TSqlFragment.AcceptChildren(TSqlFragmentVisitor).) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.