Classe TSqlStatement
Represents a single T-SQL statement.
Hierarquia de herança
System.Object
Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement
Mais...
Namespace: Microsoft.SqlServer.TransactSql.ScriptDom
Assembly: Microsoft.SqlServer.TransactSql.ScriptDom (em Microsoft.SqlServer.TransactSql.ScriptDom.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public MustInherit Class TSqlStatement _
Inherits TSqlFragment
'Uso
Dim instance As TSqlStatement
[SerializableAttribute]
public abstract class TSqlStatement : TSqlFragment
[SerializableAttribute]
public ref class TSqlStatement abstract : public TSqlFragment
[<AbstractClassAttribute>]
[<SerializableAttribute>]
type TSqlStatement =
class
inherit TSqlFragment
end
public abstract class TSqlStatement extends TSqlFragment
O tipo TSqlStatement expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
TSqlStatement | Initializes a new instance of the TsqlStatement class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
FirstTokenIndex | Gets or sets the first token index. (Herdado de TSqlFragment.) | |
FragmentLength | Gets the fragment length. (Herdado de TSqlFragment.) | |
LastTokenIndex | Gets or sets the last token index. (Herdado de TSqlFragment.) | |
ScriptTokenStream | Gets or sets a list of token streams. (Herdado de TSqlFragment.) | |
StartColumn | Gets the starting column. (Herdado de TSqlFragment.) | |
StartLine | Gets the starting line. (Herdado de TSqlFragment.) | |
StartOffset | Gets the fragment start offset value. (Herdado de TSqlFragment.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Accept | Indicates the entry point for a given visitor. (Herdado de TSqlFragment.) | |
AcceptChildren | Accepts visitor for Children. (Substitui TSqlFragment.AcceptChildren(TSqlFragmentVisitor).) | |
Equals | (Herdado de Object.) | |
Finalize | (Herdado de Object.) | |
GetHashCode | (Herdado de Object.) | |
GetType | (Herdado de Object.) | |
MemberwiseClone | (Herdado de Object.) | |
ToString | (Herdado de Object.) |
Início
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
Consulte também
Referência
Namespace Microsoft.SqlServer.TransactSql.ScriptDom
Hierarquia de herança
System.Object
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.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.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