Compartilhar via


Namespace Microsoft.SqlServer.TransactSql.ScriptDom

The Microsoft.SqlServer.TransactSql.ScriptDom namespace provides Microsoft SQL Server-specific Parser and Script Generator support.

Classes

  Classe Descrição
Classe pública AddAlterFullTextIndexAction Represents the ADD action for the ALTER FULLTEXT INDEX statement.
Classe pública AddFileSpec Represents single file in ADD FILE FROM clause in ALTER ASSEMBLY statement.
Classe pública AddMemberAlterRoleAction Represents the add member alter role action.
Classe pública AddSearchPropertyListAction Represents the ADD search property list action.
Classe pública AddSignatureStatement Represents the ADD SIGNATURE statements.
Classe pública AdHocDataSource Represents the ad hoc datasource.
Classe pública AdHocTableReference Represents the OPENDATASOURCE (ad-hoc) table reference.
Classe pública AlgorithmKeyOption Represents the ALGORITHM option.
Classe pública AlterApplicationRoleStatement Represents the alter application role statement.
Classe pública AlterAssemblyStatement Represents the ALTER ASSEMBLY statement.
Classe pública AlterAsymmetricKeyStatement Represents the ALTER ASYMMETRIC KEY statement.
Classe pública AlterAuthorizationStatement Represents the alter authorization statement.
Classe pública AlterAvailabilityGroupAction Represents the action to take for alter availability group.
Classe pública AlterAvailabilityGroupFailoverAction Represents the failover action to take for alter availability group.
Classe pública AlterAvailabilityGroupFailoverOption Represents the failover option.
Classe pública AlterAvailabilityGroupStatement Represents the ALTER AVAILABILITY GROUP statement.
Classe pública AlterBrokerPriorityStatement Represents the Alter Broker Priority statement.
Classe pública AlterCertificateStatement Represents the ALTER CERTIFICATE statement.
Classe pública AlterColumnAlterFullTextIndexAction Represents the alter column alter full text index action.
Classe pública AlterCreateEndpointStatementBase Represents a common part of CREATE and ALTER ENDPOINT statements.
Classe pública AlterCreateServiceStatementBase Represents the CREATE SERVICE statement.
Classe pública AlterCredentialStatement Represents the ALTER CREDENTIAL statement.
Classe pública AlterCryptographicProviderStatement Represents the ALTER CRYPTOGRAPHIC PROVIDER statement.
Classe pública AlterDatabaseAddFileGroupStatement Represents the ADD FILEGROUP option of the ALTER DATABASE statement.
Classe pública AlterDatabaseAddFileStatement Represents the ADD FILE case of the ALTER DATABASE statement.
Classe pública AlterDatabaseAuditSpecificationStatement Alters database audit specification.
Classe pública AlterDatabaseCollateStatement Specifies the COLLATE case of the ALTER DATABASE statement.
Classe pública AlterDatabaseEncryptionKeyStatement Alters database encryption key.
Classe pública AlterDatabaseModifyFileGroupStatement Represents the MODIFY FILEGROUP case of the ALTER DATABASE statement.
Classe pública AlterDatabaseModifyFileStatement Modifies the file case from ALTER DATABASE.
Classe pública AlterDatabaseModifyNameStatement Represents the MODIFY NAME case of the ALTER DATABASE statement.
Classe pública AlterDatabaseRebuildLogStatement Represents the rebuild log case from ALTER DATABASE statement.
Classe pública AlterDatabaseRemoveFileGroupStatement Represents the REMOVE FILEGROUP case of the ALTER DATABASE statement.
Classe pública AlterDatabaseRemoveFileStatement Represents an ALTER DATABASE statement used to remove a file.
Classe pública AlterDatabaseSetStatement Represents SET case in ALTER DATABASE statement.
Classe pública AlterDatabaseStatement Represents ALTER DATABASE statement.
Classe pública AlterDatabaseTermination Contains termination information.
Classe pública AlterEndpointStatement Represents ALTER ENDPOINT statement.
Classe pública AlterEventSessionStatement Represents the Alter Event Session statement.
Classe pública AlterFederationStatement Represents an ALTER FEDERATION statement.
Classe pública AlterFullTextCatalogStatement Represents ALTER FULLTEXT CATALOG statement.
Classe pública AlterFullTextIndexAction Represents altering action for ALTER FULLTEXT INDEX statement.
Classe pública AlterFullTextIndexStatement Represents ALTER FULLTEXT INDEX statement.
Classe pública AlterFullTextStopListStatement Represents the Alter Fulltext Stoplist statement.
Classe pública AlterFunctionStatement Represents the Alter Function statement.
Classe pública AlterIndexStatement Represents the alter index statement.
Classe pública AlterLoginAddDropCredentialStatement Represents ALTER LOGIN which adds or drops credential name.
Classe pública AlterLoginEnableDisableStatement Represents ALTER LOGIN which enables or disables login.
Classe pública AlterLoginOptionsStatement Represents ALTER LOGIN which alters options.
Classe pública AlterLoginStatement Represents ALTER LOGIN statement.
Classe pública AlterMasterKeyStatement Represents ALTER MASTER KEY statement.
Classe pública AlterMessageTypeStatement Represents ALTER MESSAGE TYPE statement.
Classe pública AlterPartitionFunctionStatement Represents ALTER PARTITION FUNCTION statement.
Classe pública AlterPartitionSchemeStatement Represents ALTER PARTITION SCHEME statement.
Classe pública AlterProcedureStatement Represents the alter procedure statement.
Classe pública AlterQueueStatement Represents alter queue statement.
Classe pública AlterRemoteServiceBindingStatement Represents ALTER REMOTE SERVICE BINDING statement.
Classe pública AlterResourceGovernorStatement Represents the Alter Resource Governor Statement.
Classe pública AlterResourcePoolStatement Represents the Alter Resource Pool statement.
Classe pública AlterRoleAction Represents an action in ALTER ROLE.
Classe pública AlterRoleStatement Represents the alter role statement.
Classe pública AlterRouteStatement Represents alter route statement.
Classe pública AlterSchemaStatement Represents ALTER SCHEMA statement.
Classe pública AlterSearchPropertyListStatement Represents the ALTER SEARCH PROPERTY LIST statement.
Classe pública AlterSequenceStatement Represents the ALTER SEQUENCE statement.
Classe pública AlterServerAuditSpecificationStatement Represents alter server audit specification statement.
Classe pública AlterServerAuditStatement Alters the server audit statement.
Classe pública AlterServerConfigurationStatement Represents the ALTER SERVER CONFIGURATION statement.
Classe pública AlterServerRoleStatement Represents the ALTER SERVER ROLE statement.
Classe pública AlterServiceMasterKeyStatement Represents the ALTER SERVICE MASTER KEY statement.
Classe pública AlterServiceStatement Represents the ALTER SERVICE statement.
Classe pública AlterSymmetricKeyStatement Represents the ALTER SYMMETRIC KEY statement.
Classe pública AlterTableAddTableElementStatement Adds a table element specialization of an alter table statement. Has column and constraint definitions.
Classe pública AlterTableAlterColumnStatement Represents an alter column specialization of an alter table statement.
Classe pública AlterTableChangeTrackingModificationStatement Modifies the change tracking for a table.
Classe pública AlterTableConstraintModificationStatement Defines modifications to a table constraint.
Classe pública AlterTableDropTableElement Represents an individual element that can be used in alter table drop statement.
Classe pública AlterTableDropTableElementStatement Drops the table element specialization of Alter Table statement. Has names of columns and constraints to be dropped.
Classe pública AlterTableFileTableNamespaceStatement Represents the alter table file table namespace statement.
Classe pública AlterTableRebuildStatement Rebuilds indices on a table.
Classe pública AlterTableSetStatement Represents the changes table options for a table.
Classe pública AlterTableStatement Represents the alter table statement base class.
Classe pública AlterTableSwitchStatement Represents the switch specialization of the ALTER TABLE statement.
Classe pública AlterTableTriggerModificationStatement Defines the modifications to a Trigger on a table. Triggers can be enabled or disabled.
Classe pública AlterTriggerStatement Represents the ALTER TRIGGER statement.
Classe pública AlterUserStatement Represents the alter user statement.
Classe pública AlterViewStatement Represents the ALTER VIEW statement.
Classe pública AlterWorkloadGroupStatement Represents the Alter Workload Group statement.
Classe pública AlterXmlSchemaCollectionStatement Represents the alter xml schema collection statement.
Classe pública ApplicationRoleOption Represents an application role option.
Classe pública ApplicationRoleStatement Represents the application role statement base.
Classe pública AssemblyEncryptionSource Represents a reference to an assembly containing key or certificate.
Classe pública AssemblyName Represents the CLR assembly names.
Classe pública AssemblyOption Represents an assembly option.
Classe pública AssemblyStatement Represents the common parts in create and alter assembly statements.
Classe pública AssignmentSetClause Represents a SET clause for assignment.
Classe pública AsymmetricKeyCreateLoginSource Represents an asymmetric key case in a CREATE LOGIN statement.
Classe pública AuditActionGroupReference Represents an audit group reference.
Classe pública AuditActionSpecification Represents a specification for audit action.
Classe pública AuditGuidAuditOption Represents the AUDIT_GUID option in a CREATE SERVER AUDIT statement.
Classe pública AuditOption Represents a single option in a CREATE/ALTER SERVER AUDIT statement.
Classe pública AuditSpecificationDetail Represents the base class for the audit action specification and audit action group name.
Classe pública AuditSpecificationPart Represents one ADD/DROP clause in audit specification statement.
Classe pública AuditSpecificationStatement Represents the audit specification statement.
Classe pública AuditTarget Represents the audit target in a CREATE/ALTER SERVER AUDIT statement.
Classe pública AuditTargetOption Represents the single option for audit target.
Classe pública AuthenticationEndpointProtocolOption Represents the AUTHENTICATION HTTP endpoint protocol option.
Classe pública AuthenticationPayloadOption Represents the AUTHENTICATION payload option.
Classe pública AutoCleanupChangeTrackingOptionDetail Represents the AUTO_CLEANUP part of the CHANGE_TRACKING option in an ALTER DATABASE SET statement.
Classe pública AvailabilityGroupOption Represents an availability group option.
Classe pública AvailabilityGroupStatement Represents the base for availability group statements.
Classe pública AvailabilityModeReplicaOption Represents the replica option for availability mode.
Classe pública AvailabilityReplica Represents the declaration of an availability replica.
Classe pública AvailabilityReplicaOption Represents an availability replica option.
Classe pública BackupCertificateStatement Represents the BACKUP CERTIFICATE statement.
Classe pública BackupDatabaseStatement Represents the BACKUP DATABASE statement.
Classe pública BackupMasterKeyStatement Represents the BACKUP MASTER KEY statement.
Classe pública BackupOption Represents a single option in BACKUP statement.
Classe pública BackupRestoreFileInfo Represents the information about files or file groups being backed up or restored (READ_WRITE_FILEGROUPS - 2005 only).
Classe pública BackupRestoreMasterKeyStatementBase Represents the common part of BACKUP and RESTORE (SERVICE) MASTER KEY statements.
Classe pública BackupServiceMasterKeyStatement Represents the BACKUP SERVICE MASTER KEY statement.
Classe pública BackupStatement Represents the BACKUP/DUMP statement.
Classe pública BackupTransactionLogStatement Represents the BACKUP LOG statement.
Classe pública BackwardsCompatibleDropIndexClause Represents the old-style clause in DROP INDEX statement.
Classe pública BeginConversationTimerStatement Represents the BEGIN CONVERSATION TIMER statement.
Classe pública BeginDialogStatement Represents the BEGIN DIALOG statement.
Classe pública BeginEndBlockStatement Represents a group of statements that start with a BEGIN and end with an END keyword.
Classe pública BeginTransactionStatement Represents the begin transaction and begin distributed transaction statements.
Classe pública BinaryExpression Represents an expression that has two expressions as children.
Classe pública BinaryLiteral Represents a Binary literal.
Classe pública BinaryQueryExpression Represents the union that is used in a select statement.
Classe pública BooleanBinaryExpression Represents a boolean expression that has two boolean expressions as children.
Classe pública BooleanComparisonExpression Represents a boolean expression that does a comparison between two scalar expressions.
Classe pública BooleanExpression Represents the abstract base class of the boolean expressions.
Classe pública BooleanExpressionSnippet Represents the Boolean expression snippet.
Classe pública BooleanIsNullExpression Represents IS NULL or IS NOT NULL for a boolean expression.
Classe pública BooleanNotExpression Represents a NOT boolean expression.
Classe pública BooleanParenthesisExpression Represents a boolean expression enclosed in parentheses.
Classe pública BooleanTernaryExpression Represents a boolean expression that has three expressions as children.
Classe pública BoundingBoxParameter Represents the spatial index structured parameter by name.
Classe pública BoundingBoxSpatialIndexOption Represents the BOUNDING_BOX option of spatial index.
Classe pública BreakStatement Represents the BREAK statement.
Classe pública BrokerPriorityParameter Represents the broker priority statement parameters.
Classe pública BrokerPriorityStatement Represents the CREATE and ALTER BROKER PRIORITY statements.
Classe pública BrowseForClause Represents the FOR BROWSE case.
Classe pública BuiltInFunctionTableReference Represents the built in functions as a simple table reference.
Classe pública BulkInsertBase Represents the BULK INSERT statement.
Classe pública BulkInsertOption Represents a single option in BULK INSERT statement.
Classe pública BulkInsertStatement Represents the BULK INSERT statement.
Classe pública BulkOpenRowset Represents the OPENROWSET (BULK ...) table source.
Classe pública CallTarget Represents a target of a function call.
Classe pública CaseExpression Represents the case expression.
Classe pública CastCall Represents the cast call.
Classe pública CellsPerObjectSpatialIndexOption Represents the CELLS_PER_OBJECT spatial index option.
Classe pública CertificateCreateLoginSource Represents the Certificate case in a CREATE LOGIN statement.
Classe pública CertificateOption Represents single SUBJECT or START_DATE or EXPIRE_DATE option in CREATE CERTIFICATE statement.
Classe pública CertificateStatementBase Represents the CREATE CERTIFICATE statement.
Classe pública ChangeRetentionChangeTrackingOptionDetail Represents the CHANGE_RETENTION part of the CHANGE_TRACKING option in an ALTER DATABASE SET statement.
Classe pública ChangeTableChangesTableReference Represents the tracking function CHANGETABLE with CHANGES argument.
Classe pública ChangeTableVersionTableReference Represents the tracking function CHANGETABLE with VERSION argument.
Classe pública ChangeTrackingDatabaseOption Represents CHANGE_TRACKING option in ALTER DATABASE statement, SET case.
Classe pública ChangeTrackingFullTextIndexOption Represents the CHANGE_TRACKING option in FULLTEXT INDEX statement.
Classe pública ChangeTrackingOptionDetail Represents one detail for ChangeTrackingAlterDatabaseOption.
Classe pública CharacterSetPayloadOption Represents the CHARACTER_SET payload option.
Classe pública CheckConstraintDefinition Represents a CHECK constraint.
Classe pública CheckpointStatement Represents the checkpoint statement.
Classe pública ChildObjectName Represents the name of a schema object child.
Classe pública CloseCursorStatement Represents the CLOSE cursor statement.
Classe pública CloseMasterKeyStatement Represent the CLOSE MASTER KEY statement.
Classe pública CloseSymmetricKeyStatement Represents the CLOSE SYMMETRIC KEY statement.
Classe pública CoalesceExpression Represents the coalesce expression.
Classe pública ColumnDefinition Defines the column-specific properties that apply to Grid objects.
Classe pública ColumnDefinitionBase Represents the most basic column definition.
Classe pública ColumnReferenceExpression Represents a column. Because of the ambiguity of Sql syntax, we can not distiguish columns from properties without having the Table and type definitions; even then it could be ambiguous. So the column might have trailing properties in the Identifiers.
Classe pública ColumnStorageOptions Represents the column storage options.
Classe pública ColumnWithSortOrder Represents a column identifier with a sort order.
Classe pública CommandSecurityElement80 Represents the security element that has commands.
Classe pública CommitTransactionStatement Represents the commit transaction statement.
Classe pública CommonTableExpression Represents the common table expression.
Classe pública CompositeGroupingSpecification Composes a list of sub-specifications.
Classe pública CompressionEndpointProtocolOption Represents the PORTS HTTP endpoint protocol option.
Classe pública CompressionPartitionRange Represents a single range in the DATA_COMPRESSION option.
Classe pública ComputeClause Represents the compute by clause that can be used in statements like select.
Classe pública ComputeFunction Represents the compute function that can be used in compute clause.
Classe pública ConstraintDefinition Represents the base class for constraints.
Classe pública ContainmentDatabaseOption Represents the database option for containment.
Classe pública ContinueStatement Represents the CONTINUE statement.
Classe pública ContractMessage Represents information about single message in CREATE CONTRACT statement.
Classe pública ConvertCall Represents the convert call.
Classe pública CreateAggregateStatement Represents the CREATE AGGREGATE statement.
Classe pública CreateApplicationRoleStatement Represents the create application role statement.
Classe pública CreateAssemblyStatement Represents the CREATE ASSEMBLY statement.
Classe pública CreateAsymmetricKeyStatement Represents the CREATE ASYMMETRIC KEY statement.
Classe pública CreateAvailabilityGroupStatement Represents the CREATE AVAILABILITY GROUP statement.
Classe pública CreateBrokerPriorityStatement Represents the Create Broker Priority statement.
Classe pública CreateCertificateStatement Represents the CREATE CERTIFICATE statement.
Classe pública CreateColumnStoreIndexStatement Represents the create column store index statement.
Classe pública CreateContractStatement Represents the CREATE CONTRACT statement.
Classe pública CreateCredentialStatement Represents the CREATE CREDENTIAL statement.
Classe pública CreateCryptographicProviderStatement Represents the Create Cryptographic Provider statement.
Classe pública CreateDatabaseAuditSpecificationStatement Creates database audit specification.
Classe pública CreateDatabaseEncryptionKeyStatement Represents the CREATE DATABASE ENCRYPTION KEY statement.
Classe pública CreateDatabaseStatement Represents the CREATE DATABASE statement.
Classe pública CreateDefaultStatement Represents the Create Default statement.
Classe pública CreateEndpointStatement Represents the CREATE ENDPOINT statement.
Classe pública CreateEventNotificationStatement Represents the create event notification statement.
Classe pública CreateEventSessionStatement Represents the Create Event Session statement.
Classe pública CreateFederationStatement Represents the CREATE FEDERATION statement.
Classe pública CreateFullTextCatalogStatement Represents the CREATE FULLTEXT CATALOG statement.
Classe pública CreateFullTextIndexStatement Represents the CREATE FULLTEXT INDEX statement.
Classe pública CreateFullTextStopListStatement Represents the CREATE FULLTEXT STOPLIST statement.
Classe pública CreateFunctionStatement Represents the Create Function statement.
Classe pública CreateIndexStatement Represents the create index statement.
Classe pública CreateLoginSource Represents the base class for different login sources in CREATE LOGIN statement.
Classe pública CreateLoginStatement Represents the CREATE LOGIN statement.
Classe pública CreateMasterKeyStatement Represents the CREATE MASTER KEY statement.
Classe pública CreateMessageTypeStatement Represents the CREATE MESSAGE TYPE statement.
Classe pública CreatePartitionFunctionStatement Represents the CREATE PARTITION FUNCTION statement.
Classe pública CreatePartitionSchemeStatement Represents the CREATE PARTITION SCHEME statement.
Classe pública CreateProcedureStatement Represents the create procedure statement.
Classe pública CreateQueueStatement Represents the CREATE QUEUE statement.
Classe pública CreateRemoteServiceBindingStatement Represents the CREATE REMOTE SERVICE BINDING statement.
Classe pública CreateResourcePoolStatement Represents the Create Resource Pool statement.
Classe pública CreateRoleStatement Represents the create role statement.
Classe pública CreateRouteStatement Represents the create route statement.
Classe pública CreateRuleStatement Represents the Create Rule statement.
Classe pública CreateSchemaStatement Represents the create schema statement.
Classe pública CreateSearchPropertyListStatement Represents the CREATE SEARCH PROPERTY LIST statement.
Classe pública CreateSelectiveXmlIndexStatement Represents the CREATE SELECTIVE XML INDEX statement.
Classe pública CreateSequenceStatement Represents the CREATE SEQUENCE statement.
Classe pública CreateServerAuditSpecificationStatement Represents the CREATE SERVER AUDIT SPECIFICATION statement.
Classe pública CreateServerAuditStatement Creates a server audit.
Classe pública CreateServerRoleStatement Represents the CREATE SERVER ROLE statement.
Classe pública CreateServiceStatement Represents the CREATE SERVICE statement.
Classe pública CreateSpatialIndexStatement Represents the CREATE SPATIAL INDEX statement.
Classe pública CreateStatisticsStatement Represents the create statistics statement.
Classe pública CreateSymmetricKeyStatement Represents the CREATE SYMMETRIC KEY statement.
Classe pública CreateSynonymStatement Represents the create synonym statement.
Classe pública CreateTableStatement Represents the CREATE TABLE statement.
Classe pública CreateTriggerStatement Represents the CREATE TRIGGER statement.
Classe pública CreateTypeStatement Represents the create type statement.
Classe pública CreateTypeTableStatement Creates the table type.
Classe pública CreateTypeUddtStatement Represents the CREATE TYPE statement for user defined data types, the one that derive from Sql types.
Classe pública CreateTypeUdtStatement Represents the CREATE TYPE statement for user defined types, the one that derive from CLR types.
Classe pública CreateUserStatement Represents the create user statement.
Classe pública CreateViewStatement Represents the CREATE VIEW statement.
Classe pública CreateWorkloadGroupStatement Represents the Create Workload Group statement.
Classe pública CreateXmlIndexStatement Represents the create xml index statement.
Classe pública CreateXmlSchemaCollectionStatement Represents the create xml schema collection statement.
Classe pública CreationDispositionKeyOption Represents the CREATION_DISPOSITION option.
Classe pública CredentialStatement Represents the common parts of ALTER and CREATE CREDENTIAL statement.
Classe pública CryptoMechanism Represents the decryption mechanism.
Classe pública CubeGroupingSpecification Represents the CUBE grouping specification.
Classe pública CursorDefaultDatabaseOption Represents the CURSOR_DEFAULT option in ALTER DATABASE statement, SET case.
Classe pública CursorDefinition Represents the cursor definition.
Classe pública CursorId Represents the reference to cursor.
Classe pública CursorOption Represents a cursor option.
Classe pública CursorStatement Represents the base type for open/close/fetch cursor statements.
Classe pública DatabaseAuditAction Represents a single action in audit action specification.
Classe pública DatabaseEncryptionKeyStatement Represents the base class for statements dealing with an encryption key.
Classe pública DatabaseOption Represents the single option in ALTER DATABASE statement, SET case.
Classe pública DataCompressionOption Represents a single data compression option.
Classe pública DataModificationSpecification Represents the base class for common options of data modification specifications.
Classe pública DataModificationStatement Represents a data modification statement.
Classe pública DataModificationTableReference Represents the sub-dml with output clause which serves as table reference.
Classe pública DataTypeReference Represents the base data type class.
Classe pública DataTypeSequenceOption Represents the sequence Option that defines the data type.
Classe pública DbccNamedLiteral Represents the named literal in a DBCC statement.
Classe pública DbccOption Represents a DBCC statement option.
Classe pública DbccStatement Represents DBCC statement (all variants).
Classe pública DeallocateCursorStatement Represents the Deallocate cursor statement.
Classe pública DeclareCursorStatement Represents the DECLARE CURSOR statement.
Classe pública DeclareTableVariableBody Represents the body of the declare @variable table variation.
Classe pública DeclareTableVariableStatement Represents the declare @variable statement's table variation.
Classe pública DeclareVariableElement Represents a single declaration in the body of DeclareVariableStatement.
Classe pública DeclareVariableStatement Represents the declare @variable statement except table declarations.
Classe pública DefaultConstraintDefinition Represents the default constraint.
Classe pública DefaultLiteral Represents the literal for DEFAULT.
Classe pública DeleteMergeAction Represents the delete merge action.
Classe pública DeleteSpecification Represents the properties for Delete.
Classe pública DeleteStatement Represents the delete statement.
Classe pública DenyStatement Represents the DENY statement.
Classe pública DenyStatement80 Represents the deny statement.
Classe pública DeviceInfo Represents the information about device used for backup or restore.
Classe pública DialogOption Represents a dialog option.
Classe pública DiskStatement Represents the DISK statement.
Classe pública DiskStatementOption Represents the disk statement option.
Classe pública DropAggregateStatement Represents the DROP AGGREGATE statement.
Classe pública DropAlterFullTextIndexAction Represents the DROP action for ALTER FULLTEXT INDEX statement.
Classe pública DropApplicationRoleStatement Represents the DROP APPLICATION ROLE statement.
Classe pública DropAssemblyStatement Represents the DROP ASSEMBLY statement.
Classe pública DropAsymmetricKeyStatement Represents the DROP ASYMMETRIC KEY statement.
Classe pública DropAvailabilityGroupStatement Represents the DROP AVAILABILITY GROUP statement.
Classe pública DropBrokerPriorityStatement Represents the Drop Broker Priority statement.
Classe pública DropCertificateStatement Represents the DROP CERTIFICATE statement.
Classe pública DropChildObjectsStatement Represents the DROP statement containing child objects (DROP INDEX or STATISTICS).
Classe pública DropClusteredConstraintMoveOption Represents the drop clustered constraint move option.
Classe pública DropClusteredConstraintOption Represents the abstract base class for drop clustered constraints.
Classe pública DropClusteredConstraintStateOption Represents the drop clustered constraints state option.
Classe pública DropClusteredConstraintValueOption Represents the drop clustered constraint option with value specified.
Classe pública DropContractStatement Represents the DROP CONTRACT statement.
Classe pública DropCredentialStatement Represents the DROP CREDENTIAL statement.
Classe pública DropCryptographicProviderStatement Represents the Drop Cryptographic Provider statement.
Classe pública DropDatabaseAuditSpecificationStatement Represents the DROP DATABASE AUDIT SPECIFICATION statement.
Classe pública DropDatabaseEncryptionKeyStatement Represents the drops database encryption key statement.
Classe pública DropDatabaseStatement Represents the DROP DATABASE statement.
Classe pública DropDefaultStatement Represents the DROP DEFAULT statement.
Classe pública DropEndpointStatement Represents the DROP ENDPOINT statement.
Classe pública DropEventNotificationStatement Represents the DROP EVENT NOTIFICATION statement.
Classe pública DropEventSessionStatement Represents the DROP EVENT SESSION statement.
Classe pública DropFederationStatement Represents the DROP FEDERATION statement.
Classe pública DropFullTextCatalogStatement Represents the DROP FULLTEXT CATALOG statement.
Classe pública DropFullTextIndexStatement Represents the DROP FULLTEXT INDEX statement.
Classe pública DropFullTextStopListStatement Represents the Drop Fulltext Stoplist statement.
Classe pública DropFunctionStatement Represents the DROP FUNCTION statement.
Classe pública DropIndexClause Represents the relational or xml index in DROP INDEX statement.
Classe pública DropIndexClauseBase Represents the single clause in DROP INDEX statement.
Classe pública DropIndexStatement Represents the DROP INDEX statement.
Classe pública DropLoginStatement Represents the DROP LOGIN statement.
Classe pública DropMasterKeyStatement Represents the DROP MASTER KEY statement.
Classe pública DropMemberAlterRoleAction Represents the drop member alter role action.
Classe pública DropMessageTypeStatement Represents the DROP MESSAGE TYPE statement.
Classe pública DropObjectsStatement Represents the DROP statement which references list of objects.
Classe pública DropPartitionFunctionStatement Represents the DROP PARTITION FUNCTION statement.
Classe pública DropPartitionSchemeStatement Represents the DROP PARTITION SCHEME statement.
Classe pública DropProcedureStatement Represents the DROP PROCEDURE statement.
Classe pública DropQueueStatement Represents the DROP QUEUE statement.
Classe pública DropRemoteServiceBindingStatement Represents the DROP REMOTE SERVICE BINDING statement.
Classe pública DropResourcePoolStatement Represents the Drop Resource Pool statement.
Classe pública DropRoleStatement Represents the DROP ROLE statement.
Classe pública DropRouteStatement Represents the DROP ROUTE statement.
Classe pública DropRuleStatement Represents the DROP RULE statement.
Classe pública DropSchemaStatement Represents the DROP SCHEMA statement.
Classe pública DropSearchPropertyListAction Represents the DROP search property list action.
Classe pública DropSearchPropertyListStatement Represents the DROP SEARCH PROPERTY LIST statement.
Classe pública DropSequenceStatement Represents the DROP SEQUENCE statement.
Classe pública DropServerAuditSpecificationStatement Represents the DROP SERVER AUDIT SPECIFICATION statement.
Classe pública DropServerAuditStatement Represents the DROP SERVER AUDIT statement.
Classe pública DropServerRoleStatement Represents the DROP SERVER ROLE statement.
Classe pública DropServiceStatement Represents the DROP SERVICE statement.
Classe pública DropSignatureStatement Represents the DROP SIGNATURE statements.
Classe pública DropStatisticsStatement Represents the DROP STATISTICS statement.
Classe pública DropSymmetricKeyStatement Represents the DROP SYMMETRIC KEY statement.
Classe pública DropSynonymStatement Represents the DROP SYNONYM statement.
Classe pública DropTableStatement Represents the DROP TABLE statement.
Classe pública DropTriggerStatement Represents the DROP TRIGGER statement.
Classe pública DropTypeStatement Represents the DROP TYPE statement.
Classe pública DropUnownedObjectStatement Represents a DROP statement for un-owned objects.
Classe pública DropUserStatement Represents the DROP USER statement.
Classe pública DropViewStatement Represents the DROP VIEW statement.
Classe pública DropWorkloadGroupStatement Represents the DROP WORKLOAD GROUP statement.
Classe pública DropXmlSchemaCollectionStatement Represents the DROP XML SCHEMA COLLECTION statement.
Classe pública EnabledDisabledPayloadOption Represents an option which can be either ENABLED or DISABLED.
Classe pública EnableDisableTriggerStatement Defines the modifications to triggers. Triggers can be enabled or disabled.
Classe pública EncryptionPayloadOption Represents the ENCRYPTION payload option.
Classe pública EncryptionSource Represents the base class for different key/certificates sources.
Classe pública EndConversationStatement Represents the END CONVERSATION statement.
Classe pública EndpointAffinity Represents the AFFINITY option in CREATE/ALTER ENDPOINT statements.
Classe pública EndpointProtocolOption Represents a single protocol option in CREATE ENDPOINT statement.
Classe pública EventDeclaration Represents the event declaration.
Classe pública EventDeclarationCompareFunctionParameter Represents the event declaration predicate parameter.
Classe pública EventDeclarationSetParameter Represents the event declaration set parameter.
Classe pública EventGroupContainer Represents an event type.
Classe pública EventNotificationObjectScope Represents the scope of the event notification.
Classe pública EventRetentionSessionOption Represents the EVENT_RETENTION_MODE session option.
Classe pública EventSessionObjectName Represents object names used in CREATE and ALTER EVENT SESSION statements.
Classe pública EventSessionStatement Represents the CREATE and ALTER EVENT SESSION statement.
Classe pública EventTypeContainer Represents the event type.
Classe pública EventTypeGroupContainer Represents the event type or group.
Classe pública ExecutableEntity Represents the base class of all objects that can be executed with an EXECUTE statement.
Classe pública ExecutableProcedureReference Represents a reference to a procedure by name.
Classe pública ExecutableStringList Represents the strings for commands that are passed to the EXECUTE statement.
Classe pública ExecuteAsClause Represents the EXECUTE AS clause.
Classe pública ExecuteAsFunctionOption Represents the execute as function option.
Classe pública ExecuteAsProcedureOption Represents the EXECUTE AS option for Stored Procedures.
Classe pública ExecuteAsStatement Represents the EXECUTE AS statement.
Classe pública ExecuteAsTriggerOption Represents the EXECUTE AS trigger option.
Classe pública ExecuteContext Represents the security context for execute statements.
Classe pública ExecuteInsertSource Represents the insert source for EXECUTE.
Classe pública ExecuteOption Represents an option to the execute statement.
Classe pública ExecuteParameter Represents a parameter passed to a procedure in EXECUTE statement.
Classe pública ExecuteSpecification Represents the EXECUTE statement.
Classe pública ExecuteStatement Represents the EXECUTE Transact-SQL statement.
Classe pública ExistsPredicate Represents the EXISTS predicate.
Classe pública ExpressionCallTarget Represents an expression target of a function call.
Classe pública ExpressionGroupingSpecification Represents an expression on which a grouping operation is performed.
Classe pública ExpressionWithSortOrder Represents an expression with a sort order.
Classe pública ExtractFromExpression Represents the expression that start with Extract from.
Classe pública FailoverModeReplicaOption Represents the replica option for failover mode.
Classe pública FederationScheme Represents a federation distribution scheme.
Classe pública FetchCursorStatement Represents the FETCH cursor statement.
Classe pública FetchType Represents the information about different fetch orientations.
Classe pública FileDeclaration Represents a single file declaration in CREATE DATABASE statement.
Classe pública FileDeclarationOption Represents a single file declaration option in CREATE DATABASE statement.
Classe pública FileEncryptionSource Represents reference to a (executable) file containing key or certificate.
Classe pública FileGroupDefinition Represents the filegroup in CREATE DATABASE statement.
Classe pública FileGroupOrPartitionScheme Represents a filegroup or a partition scheme.
Classe pública FileGrowthFileDeclarationOption Represents the file declaration option for FILEGROWTH.
Classe pública FileNameFileDeclarationOption Represents the file declaration option for FILENAME.
Classe pública FileStreamDatabaseOption Represents the FILESTREAM option in create and alter database.
Classe pública FileStreamOnDropIndexOption Represents the FILESTREAM_ON option in DROP INDEX.
Classe pública FileStreamOnTableOption Represents the FILESTREAM_ON table option.
Classe pública FileStreamRestoreOption Represents the FileStream option in a restore statement.
Classe pública FileTableCollateFileNameTableOption Represents the FILETABLE_COLLATE_FILENAME table option.
Classe pública FileTableConstraintNameTableOption Represents the file table constraint name table option.
Classe pública FileTableDirectoryTableOption Represents the FILETABLE_DIRECTORY table option.
Classe pública ForceSeekTableHint Represents the force seek hint.
Classe pública ForClause Represents the base class for different FOR clauses in SELECT statement.
Classe pública ForeignKeyConstraintDefinition Represents the foreign key constraint.
Classe pública FromClause Represents the FROM clause in a Query Specification.
Classe pública FullTextCatalogAndFileGroup Represents the catalog / filegroup option in CREATE FULLTEXT statement.
Classe pública FullTextCatalogOption Represents a base class for fulltext catalog options.
Classe pública FullTextCatalogStatement Represents the CREATE FULLTEXT CATALOG statement.
Classe pública FullTextIndexColumn Represents the column for a full text index.
Classe pública FullTextIndexOption Represents a single option in CREATE FULLTEXT INDEX statement.
Classe pública FullTextPredicate Represents the fulltext predicate.
Classe pública FullTextStopListAction Represents the action in Alter Fulltext Stoplist Statement.
Classe pública FullTextTableReference Represents the FREETEXTTABLE and CONTAINSTABLE table references.
Classe pública FunctionCall Represents a function call.
Classe pública FunctionCallSetClause Represents the SET clause for function calls.
Classe pública FunctionOption Represents a function option.
Classe pública FunctionReturnType Represents the function return type.
Classe pública FunctionStatementBody Represents the CREATE/ALTER FUNCTION statement.
Classe pública GeneralSetCommand Represents a single command in a SET statement.
Classe pública GetConversationGroupStatement Represents the GET CONVERSATION GROUP statement.
Classe pública GlobalVariableExpression Represents a global variable expression.
Classe pública GoToStatement Represents the GOTO statement.
Classe pública GrandTotalGroupingSpecification Represents the grand total grouping specification.
Classe pública GrantStatement Represents the GRANT statement.
Classe pública GrantStatement80 Represents the GRANT statement.
Classe pública GridParameter Represents the spatial index structured parameter for GRIDS option.
Classe pública GridsSpatialIndexOption Represents the GRIDS spatial index option.
Classe pública GroupByClause Represents the group by clause that can be used in statements like select and update.
Classe pública GroupingSetsGroupingSpecification Represents the GROUPING SETS grouping specification.
Classe pública GroupingSpecification Represents a single grouping specification in GROUP BY clause.
Classe pública HadrAvailabilityGroupDatabaseOption Represents the database option for hadr availability group.
Classe pública HadrDatabaseOption Represents the database option for HADR.
Classe pública HavingClause Represents the having clause that can be used in statements like select.
Classe pública Identifier Represents a fragment used to represent an identifier.
Classe pública IdentifierDatabaseOption Represents a database option with an identifier value.
Classe pública IdentifierLiteral Represents an identifier that is treated as a literal.
Classe pública IdentifierOrValueExpression Represents either an Identifer or ValueExpression.
Classe pública IdentifierPrincipalOption Represent the options with identifier value in CREATE or ALTER LOGIN or USER statement.
Classe pública IdentifierSnippet Represents the identifier of the value snippet.
Classe pública IdentityFunctionCall Represents the identity function that can be used in a SelectColumn.
Classe pública IdentityOptions Represents the IDENTITY options for column definition in CREATE TABLE statement.
Classe pública IdentityValueKeyOption Represents the IDENTITY_VALUE option.
Classe pública IfStatement Represents the if statement.
Classe pública IIfCall Represents the iif expression.
Classe pública IndexExpressionOption Represents the index option that could be an expression.
Classe pública IndexOption Represents the index option.
Classe pública IndexStatement Represents the base for CREATE INDEX statements.
Classe pública IndexStateOption Represents the index option that could be on or off.
Classe pública IndexTableHint Represents an INDEX table hint.
Classe pública InlineDerivedTable Represents a derived table.
Classe pública InlineResultSetDefinition Represents the inline definition of a result set.
Classe pública InPredicate Represents the in predicate.
Classe pública InsertBulkColumnDefinition Represents a column definition in an INSERT BULK statement.
Classe pública InsertBulkStatement Represents the INSERT BULK statement.
Classe pública InsertMergeAction Represents the insert merge action.
Classe pública InsertSource Represents the base class for source nodes of insert statements.
Classe pública InsertSpecification Represents the properties for Insert.
Classe pública InsertStatement Represents the INSERT statement.
Classe pública IntegerLiteral Represents an Integer literal.
Classe pública InternalOpenRowset Represents the OPENROWSET table source.
Classe pública IPv4 Represents an IP address (x.x.x.x).
Classe pública JoinParenthesisTableReference Represents the parenthesis that can encapsulate a join.
Classe pública JoinTableReference Represents the base class for JOIN table references.
Classe pública KeyOption Represents the key option in a CREATE SYMMETRIC KEY statement.
Classe pública KeySourceKeyOption Represents the KEY_SOURCE option.
Classe pública KillQueryNotificationSubscriptionStatement Represents the kill query notification subscription statement.
Classe pública KillStatement Represents the kill statement.
Classe pública KillStatsJobStatement Represents the kill stats job statement.
Classe pública LabelStatement Represents the Label statement.
Classe pública LeftFunctionCall Represents LEFT function call.
Classe pública LikePredicate Represents the LIKE predicate.
Classe pública LineNoStatement Represents the LINENO statement.
Classe pública ListenerIPEndpointProtocolOption Represents LISTENER_IP TCP endpoint protocol option.
Classe pública Literal Represents a literal.
Classe pública LiteralAuditTargetOption Represents the literal audit target option.
Classe pública LiteralAvailabilityGroupOption Represents the availability group option with a literal value.
Classe pública LiteralBulkInsertOption Represents the literal value for a single option in BULK INSERT statement.
Classe pública LiteralDatabaseOption Represents the database option with a literal value.
Classe pública LiteralEndpointProtocolOption Represents an option which has single string or integer value.
Classe pública LiteralOptimizerHint Represents an optimizer hint, which can be represented as flag with optional literal value.
Classe pública LiteralPayloadOption Represents a payload option with a single literal value.
Classe pública LiteralPrincipalOption Represents a literal option in CREATE/ALTER LOGIN/USER statement.
Classe pública LiteralRange Represents the value of the range.
Classe pública LiteralReplicaOption Represents a replica option with a literal value.
Classe pública LiteralSessionOption Represents the integer literal value for event session option.
Classe pública LiteralStatisticsOption Represents the statistics option.
Classe pública LiteralTableHint Represents a table hint with literal value.
Classe pública LockEscalationTableOption Represents the lock escalation table option.
Classe pública LoginTypePayloadOption Represents the LOGIN_TYPE payload option.
Classe pública MasterKeyStatement Represents the master key statement.
Classe pública MaxDispatchLatencySessionOption Represents the MAX_DISPATCH_LATENCY event session option.
Classe pública MaxLiteral Represents the MAX literal.
Classe pública MaxRolloverFilesAuditTargetOption Represents the MAX_ROLLOVER_FILES audit option.
Classe pública MaxSizeAuditTargetOption Represents the MAXSIZE option in case of FILE audit target.
Classe pública MaxSizeDatabaseOption Represents the maximum size of database option.
Classe pública MaxSizeFileDeclarationOption Represents the file declaration value for MAXSIZE.
Classe pública MemoryPartitionSessionOption Represents the MEMORY_PARTITION_MODE session option.
Classe pública MergeAction Represents an action in a merge statement.
Classe pública MergeActionClause Represents the condition and action to take for merge.
Classe pública MergeSpecification Represents the merge specification.
Classe pública MergeStatement Represents the MERGE statement.
Classe pública MessageTypeStatementBase Represents the common parts of CREATE and ALTER MESSAGE TYPE statements.
Classe pública MethodSpecifier Represents a method specifier.
Classe pública MirrorToClause Represents the MIRROR TO clause BACKUP statement.
Classe pública MoneyLiteral Represents a Money literal.
Classe pública MoveConversationStatement Represents the MOVE CONVERSATION statement.
Classe pública MoveRestoreOption Represents the MOVE restore option.
Classe pública MoveToDropIndexOption Represents the Move To option in DROP INDEX.
Classe pública MultiPartIdentifier Represents a multi-part identifier.
Classe pública MultiPartIdentifierCallTarget Represents the target of a call which is a column or CLR property on a column.
Classe pública NamedTableReference Represents the table reference to a CTE or schema object.
Classe pública NameFileDeclarationOption Represents the file declaration option for NAME or NEWNAME.
Classe pública NextValueForExpression Represents the NEXT VALUE FOR expression.
Classe pública NullableConstraintDefinition Represents the nullable constraint.
Classe pública NullIfExpression Represents the NULLIF expression.
Classe pública NullLiteral Represents the nulluma referência nula (Nothing no Visual Basic) literal.
Classe pública NumericLiteral Represents a numeric literal.
Classe pública OdbcConvertSpecification Represents the Open Database Connectivity (Odbc) convert specification.
Classe pública OdbcFunctionCall Represents the Open Database Connectivity (ODBC) function call.
Classe pública OdbcLiteral Represents an Open Database Connectivity (ODBC) formatted literal.
Classe pública OdbcQualifiedJoinTableReference Represents the Open Database Connectivity (ODBC) qualified join in a FROM clause.
Classe pública OffsetClause Represents an offset/fetch filter that can be used in select statements for paging the result set.
Classe pública OnFailureAuditOption Represents the ON_FAILURE option in a CREATE/ALTER SERVER AUDIT statement.
Classe pública OnOffAssemblyOption Represents an on/off assembly option.
Classe pública OnOffAuditTargetOption Represents the MAX_ROLLOVER_FILES option in case of FILE audit target.
Classe pública OnOffDatabaseOption Represents an option which can be set to ON or OFF, in CREATE/ALTER DATABASE statement.
Classe pública OnOffDialogOption Represents an ON/OFF dialog options.
Classe pública OnOffFullTextCatalogOption Represents an ON/OFF full text catalog options.
Classe pública OnOffPrincipalOption Represents an option that can be set ON or OFF in CREATE/ALTER LOGIN/USER statement.
Classe pública OnOffRemoteServiceBindingOption Represents the remote service binding option for ON/OFF options.
Classe pública OnOffSessionOption Represents the TRACK_CAUSALITY and STARTUP_STATE event session option.
Classe pública OpenCursorStatement Represents the OPEN cursor statement.
Classe pública OpenMasterKeyStatement Represents the OPEN MASTER KEY statement.
Classe pública OpenQueryTableReference Represents the OPENQUERY table reference.
Classe pública OpenRowsetTableReference Represents the OPENROWSET table reference.
Classe pública OpenSymmetricKeyStatement Represents the OPEN SYMMETRIC KEY statement.
Classe pública OpenXmlTableReference Represents the OPENXML table reference.
Classe pública OptimizeForOptimizerHint Represents the OPTIMIZE FOR optimizer hint.
Classe pública OptimizerHint Represents a single optimizer hint.
Classe pública OrderBulkInsertOption Represents the ORDER option in BULK INSERT statement.
Classe pública OrderByClause Represents the order by clause that can be used in statements like select.
Classe pública OutputClause Represents the OUTPUT clause.
Classe pública OutputIntoClause Represents the OutputInto clause.
Classe pública OverClause Represents the OVER clause.
Classe pública PageVerifyDatabaseOption Represents the PAGE_VERIFY option in ALTER DATABASE statement, SET case.
Classe pública ParameterizationDatabaseOption Represents the PARAMETERIZATION option in ALTER DATABASE statement, SET case.
Classe pública ParameterizedDataTypeReference Represents the data type abstract class that can have parameters.
Classe pública ParameterlessCall Represents the calls without the parenthesis and parameters.
Classe pública ParenthesisExpression Represents an expression enclosed in parentheses.
Classe pública ParseCall Represents the parse function call.
Classe pública ParseError Represents the error that occurred during parsing.
Classe pública PartitionFunctionCall Represents the partition function call.
Classe pública PartitionParameterType Represents the parameter type in CREATE PARTITION FUNCTION statement.
Classe pública PartitionSpecifier Represents a partition specifier as expression or ALL.
Classe pública PartnerDatabaseOption Represents the PARTNER option in ALTER DATABASE statement, SET case.
Classe pública PasswordAlterPrincipalOption Represents the PASSWORD option in ALTER LOGIN statement.
Classe pública PasswordCreateLoginSource Represents the password case in CREATE LOGIN statement.
Classe pública PayloadOption Represents a single payload option in CREATE / ALTER ENDPOINT statement.
Classe pública Permission Represents the permission that can be used in security statement body.
Classe pública PermissionSetAssemblyOption Represents the PERMISSION_SET assembly option.
Classe pública PivotedTableReference Represents the pivoted table reference in a FROM clause.
Classe pública PortsEndpointProtocolOption Represents the PORTS HTTP endpoint protocol option.
Classe pública PredicateSetStatement Represents the various SET {...} { ON | OFF } options in the Transact-SQL grammar.
Classe pública PrimaryExpression Represents the abstract base class for primary expressions.
Classe pública PrimaryRoleReplicaOption Represents the main role of the replica on the script.
Classe pública PrincipalOption Represents the single option in CREATE or ALTER LOGIN or USER statement.
Classe pública PrintStatement Represents the print statement.
Classe pública Privilege80 Represents a privilege that can be used in a security statement.
Classe pública PrivilegeSecurityElement80 Represents the security element that has priviliges.
Classe pública ProcedureOption Represents a Procedure Option.
Classe pública ProcedureParameter Represents a parameter that can be passed into a procedure.
Classe pública ProcedureReference Represents a reference to a procedure by name and number.
Classe pública ProcedureReferenceName Represents a procedure by name, either as the ProcedureReference or contained within a variable.
Classe pública ProcedureStatementBody Represents the CREATE/ALTER PROCEDURE statement.
Classe pública ProcedureStatementBodyBase Represents the common propeties in CREATE/ALTER PROC/FUNCTION statements.
Classe pública ProcessAffinityRange Represents a single process affinity range in ALTER SERVER CONFIGURATION statement.
Classe pública ProviderEncryptionSource Represents the reference to an EKM provider.
Classe pública ProviderKeyNameKeyOption Represents the PROVIDER_KEY_NAME option.
Classe pública QualifiedJoin Represents the qualified join in a FROM clause.
Classe pública QueryDerivedTable Represents a derived table.
Classe pública QueryExpression Represents the abstract base class for the query expression hierarchy in the select statement.
Classe pública QueryParenthesisExpression Represents the parenthesis expression that wraps a QueryExpression.
Classe pública QuerySpecification Represents the major part of the SELECT statement.
Classe pública QueueDelayAuditOption Represents the QUEUE_DELAY option in the CREATE/ALTER SERVER AUDIT statement.
Classe pública QueueExecuteAsOption Represents the EXECUTE AS option in CREATE/ALTER QUEUE statements.
Classe pública QueueOption Represents the base for the QUEUE option.
Classe pública QueueProcedureOption Represents the queue option for procedure.
Classe pública QueueStatement Represents the base for queue statements.
Classe pública QueueStateOption Represents the base for a QUEUE option that has a state.
Classe pública QueueValueOption Represents the queue option with a value.
Classe pública RaiseErrorLegacyStatement Represents the legacy style of a RAISERROR statement.
Classe pública RaiseErrorStatement Represents the RAISERROR statement.
Classe pública ReadOnlyForClause Represents the FOR READ ONLY case used only in the DECLARE CURSOR statement.
Classe pública ReadTextStatement Represents the READTEXT statement.
Classe pública RealLiteral Represents a real literal.
Classe pública ReceiveStatement Represents the RECEIVE statement.
Classe pública ReconfigureStatement Represents the reconfigure statement.
Classe pública RecoveryDatabaseOption Represents the RECOVERY option in ALTER DATABASE statement, SET case.
Classe pública RemoteServiceBindingOption Represents a remote service binding option.
Classe pública RemoteServiceBindingStatementBase Represents the common base for CREATE and ALTER REMOTE SERVICE BINDING statements.
Classe pública RenameAlterRoleAction Represents the rename alter role action.
Classe pública ResourcePoolAffinitySpecification Represents the specification of the resource pool affinity.
Classe pública ResourcePoolParameter Represents the resource pool statement parameters.
Classe pública ResourcePoolStatement Represents the Create and Alter Resource Pool statements.
Classe pública RestoreMasterKeyStatement Represents the RESTORE MASTER KEY statement.
Classe pública RestoreOption Represents a single option in a RESTORE statement.
Classe pública RestoreServiceMasterKeyStatement Represents a RESTORE SERVICE MASTER KEY statement.
Classe pública RestoreStatement Represents the RESTORE/LOAD statement.
Classe pública ResultColumnDefinition Represents the column definition of a result set.
Classe pública ResultSetDefinition Represents the definition of an individual result set.
Classe pública ResultSetsExecuteOption Represents the results set description for EXECUTE statements.
Classe pública ReturnStatement Represents the RETURN statement.
Classe pública RevertStatement Represents the REVERT statement.
Classe pública RevokeStatement Represents the REVOKE statement.
Classe pública RevokeStatement80 Represents the REVOKE statement.
Classe pública RightFunctionCall Represents the RIGHT call.
Classe pública RolePayloadOption Represents ROLE payload option.
Classe pública RoleStatement Represents the ROLE statement base.
Classe pública RollbackTransactionStatement Represents the ROLLBACK TRANSACTION statement.
Classe pública RollupGroupingSpecification Represents ROLLUP grouping specification.
Classe pública RouteOption Represents a single option for CREATE/ALTER ROUTE statements.
Classe pública RouteStatement Represents the base for a ROUTE statement.
Classe pública RowValue Represents a data for a single row.
Classe pública SaveTransactionStatement Represents the SAVE TRANSACTION statement.
Classe pública ScalarExpression Represents a scalar expression.
Classe pública ScalarExpressionDialogOption Represents the scalar expression dialog options.
Classe pública ScalarExpressionRestoreOption Represents a single option with optional value.
Classe pública ScalarExpressionSequenceOption Represents the sequence option with a scalar expression.
Classe pública ScalarExpressionSnippet Represents the scalar expression snippet that this class describes.
Classe pública ScalarFunctionReturnType Represents the return type definition for scalar-valued functions.
Classe pública ScalarSubquery Represents the scalar subquery.
Classe pública SchemaDeclarationItem Represents the information about one column in schema declaration.
Classe pública SchemaObjectFunctionTableReference Represents a table reference to a table-valued function.
Classe pública SchemaObjectName Represents a schema object name.
Classe pública SchemaObjectNameOrValueExpression Represents either a SchemaObjectName or ValueExpression.
Classe pública SchemaObjectNameSnippet Represents the placeholder for an arbitrary schema object name.
Classe pública SchemaObjectResultSetDefinition Represents the result set as a reference to an existing schema object or type.
Classe pública SchemaPayloadOption Represents the SCHEMA payload option.
Classe pública SearchedCaseExpression Represents a searched case expression.
Classe pública SearchedWhenClause Represents the WHEN clause of the searched CASE expression.
Classe pública SearchPropertyListAction Represents the base class for search property list actions.
Classe pública SearchPropertyListFullTextIndexOption Represents the search property list option in FULLTEXT INDEX statement.
Classe pública SecondaryRoleReplicaOption Represents the replica option for secondary role.
Classe pública SecurityElement80 Represents the security statement body that is common for Grant Deny and Revoke Statements.
Classe pública SecurityPrincipal Represents the principal that can be used in security statement body.
Classe pública SecurityStatement Represents the security statement body base class.
Classe pública SecurityStatementBody80 Represents the security statement body base class.
Classe pública SecurityTargetObject Represents the target object that can be used in security statement body.
Classe pública SecurityTargetObjectName Represents the security target object name.
Classe pública SecurityUserClause80 Represents the security statement body that is common for Grant Deny and Revoke Statements.
Classe pública SelectElement Represents an element in the SELECT clause.
Classe pública SelectFunctionReturnType Represents the return type definition for inline table-valued functions.
Classe pública SelectInsertSource Represents the insert source for SELECT.
Classe pública SelectiveXmlIndexPromotedPath Represents a selective XML index promoted path.
Classe pública SelectScalarExpression Represents the column element that is used right after the select keyword.
Classe pública SelectSetVariable Represents the setting variable inside a select statement.
Classe pública SelectStarExpression Represents a select * expression.
Classe pública SelectStatement Represents a SELECT statement.
Classe pública SelectStatementSnippet Represents the select statement snippet.
Classe pública SemanticTableReference Represents the semantic table reference.
Classe pública SendStatement Represents the SEND statement.
Classe pública SequenceOption Represents a sequence option.
Classe pública SequenceStatement Represents the base class for all sequence statement objects.
Classe pública ServerAuditStatement Represents the common base for CREATE and ALTER SERVER audit statements.
Classe pública ServiceContract Represents the service contract reference (with optional action).
Classe pública SessionOption Represents the event session option.
Classe pública SessionTimeoutPayloadOption Represents the SESSION_TIMEOUT payload option.
Classe pública SetClause Represents the base class for SET clause.
Classe pública SetCommand Represents a single command in a SET statement (e.g. set !language us_english!).
Classe pública SetCommandStatement Represents the SET command statement (e.g. SET language us_english).
Classe pública SetErrorLevelStatement Represents the SET ERRLVL statement.
Classe pública SetFipsFlaggerCommand Represents the SET FIPS_FLAGGER command.
Classe pública SetIdentityInsertStatement Represents the SET IDENTITY_INSERT statement.
Classe pública SetOffsetsStatement Represents the SET OFFSETS statement.
Classe pública SetOnOffStatement Represents the Set statement ending in an { ON | OFF }.
Classe pública SetRowCountStatement Represents the SET ROWCOUNT statement.
Classe pública SetSearchPropertyListAlterFullTextIndexAction Represents the SEARCH PROPERTY LIST action for ALTER FULLTEXT INDEX statement.
Classe pública SetStatisticsStatement Represents the Set Statistics {...} { ON | OFF } options in the TSQL grammar.
Classe pública SetStopListAlterFullTextIndexAction Represents the STOPLIST action for ALTER FULLTEXT INDEX statement.
Classe pública SetTextSizeStatement Represents the SET TEXTSIZE statement.
Classe pública SetTransactionIsolationLevelStatement Represents the SET TRANSACTION ISOLATION LEVEL statement.
Classe pública SetUserStatement Represents the SETUSER statement.
Classe pública SetVariableStatement Represents the set @local_variable statement.
Classe pública ShutdownStatement Represents the SHUTDOWN statement.
Classe pública SignatureStatementBase Represents the common base for ADD and DROP SIGNATURE statements.
Classe pública SimpleAlterFullTextIndexAction Represents the flag action for ALTER FULLTEXT INDEX statement.
Classe pública SimpleCaseExpression Represents a simple case expression.
Classe pública SimpleWhenClause Represents the WHEN clause of the simple CASE expression.
Classe pública SizeFileDeclarationOption Displays the file declaration option for SIZE.
Classe pública SoapMethod Represents SOAP method in payload part of CREATE ENDPOINT statement.
Classe pública SourceDeclaration Represents the event source declaration name.
Classe pública SpatialIndexOption Represents the spatial index option.
Classe pública SpatialIndexRegularOption Specifies the spatial index regular options.
Classe pública Sql100ScriptGenerator Represents the Sql100 script generator.
Classe pública Sql110ScriptGenerator Represents the Sql110 script generator.
Classe pública Sql80ScriptGenerator Represents the Sql80 script generator.
Classe pública Sql90ScriptGenerator Represents the script generator for T-SQL 90.
Classe pública SqlCommandIdentifier Represents the SqlCommandIdentifier.
Classe pública SqlDataTypeReference Represents the Sql data type reference.
Classe pública SqlScriptGenerator Represents a Sql-specific script generator.
Classe pública SqlScriptGeneratorOptions Controls the options for Sql Script Generation.
Classe pública StateAuditOption Represents the STATE option in ALTER SERVER AUDIT statement.
Classe pública StatementList Represents a list of statements.
Classe pública StatementListSnippet Represents the placeholder for an arbitrary statement list.
Classe pública StatementWithCtesAndXmlNamespaces Represents a statement that can begin with a common table expression or xml namespaces.
Classe pública StatisticsOption Represents the statistics option.
Classe pública StopListFullTextIndexOption Represents a STOPLIST option in FULLTEXT INDEX statement.
Classe pública StopRestoreOption Represents STOPATMARK and STOPBEFOREMARK RESTORE options.
Classe pública StringLiteral Represents a string literal.
Classe pública SubqueryComparisonPredicate Represents the comparison predicates that have subqueries.
Classe pública SymmetricKeyStatement Represents common properties for ALTER and CREATE SYMMETRIC KEY statements.
Classe pública TableDataCompressionOption Represents the table option for DATA_COMPRESSION.
Classe pública TableDefinition Represents the common body for defining a table that this class stores.
Classe pública TableHint Represents a single table hint.
Classe pública TableHintsOptimizerHint Represents the optimizer hint containing table hint.
Classe pública TableOption Represents a single table option.
Classe pública TableReference Represents a table reference.
Classe pública TableReferenceWithAlias Represents a table reference that can have an alias.
Classe pública TableReferenceWithAliasAndColumns Represents a table reference that can specify column aliases.
Classe pública TableSampleClause Represents the TABLESAMPLE clause.
Classe pública TableValuedFunctionReturnType Represents the return type definition for multi-statement table-valued functions.
Classe pública TargetDeclaration Represents the target declaration.
Classe pública TargetRecoveryTimeDatabaseOption Specifies the target recovery time of the DATABASE option.
Classe pública TextModificationStatement Represents the writetext statement.
Classe pública ThrowStatement Represents the THROW statement.
Classe pública TopRowFilter Represents the top row filter that can be used in select statement.
Classe pública TransactionStatement Represents the abstract base class for transaction statements.
Classe pública TriggerAction Represents the trigger action.
Classe pública TriggerObject Represents information about the trigger being created or altered.
Classe pública TriggerOption Represents the trigger option.
Classe pública TriggerStatementBody Represents the CREATE/ALTER TRIGGER statement.
Classe pública TruncateTableStatement Represents the truncate table statement.
Classe pública TryCastCall Represents a class for type conversion call.
Classe pública TryCatchStatement Defines the try catch statement.
Classe pública TryConvertCall Represents the try_convert function call.
Classe pública TryParseCall Represents the try_parse function call.
Classe pública TSEqualCall Represents the TSEQUAL function call, which is a Boolean function.
Classe pública TSql100Parser Represents the TSql100 parser.
Classe pública TSql110Parser Represents the TSql110 parser.
Classe pública TSql80Parser Represents the Transact-SQL 80 parser.
Classe pública TSql90Parser Represents the Transact-SQL 90 parser.
Classe pública TSqlAuditEventGroupHelper Exposes the audit event groups.
Classe pública TSqlAuditEventTypeHelper Exposes the audit event types.
Classe pública TSqlBatch Represents a batch in T-SQL script.
Classe pública TSqlConcreteFragmentVisitor Defines the Visit methods that handle the different Transact-SQL script Document Object Model (DOM) object types.
Classe pública TSqlFragment Represents a token fragment.
Classe pública TSqlFragmentSnippet Represents a transact-SQL code fragment.
Classe pública TSqlFragmentVisitor Represents the base visitor for the Transact-SQL script Document Object Model (DOM).
Classe pública TSqlParser Represents the Transact-SQL parser.
Classe pública TSqlParserToken Represents a parser token.
Classe pública TSqlScript Represents a Transact-SQL sript.
Classe pública TSqlStatement Represents a single T-SQL statement.
Classe pública TSqlStatementSnippet Represents the Transact-SQL code statement.
Classe pública TSqlTriggerEventGroupHelper Exposes the trigger event groups.
Classe pública TSqlTriggerEventTypeHelper Exposes the trigger event types.
Classe pública UnaryExpression Represents an expression that has a single expression as a child.
Classe pública UniqueConstraintDefinition Represents the unique or primary key constraint. This class translates 80 syntax into 90 syntax, this should be reflected in the AST, if a differentiator is to be written.
Classe pública UnpivotedTableReference Represents the unpivoted table reference in a FROM clause.
Classe pública UnqualifiedJoin Represents the unqualified JOIN in a FROM clause.
Classe pública UpdateCall Represents the update function call which is a boolean function for use in triggers.
Classe pública UpdateDeleteSpecificationBase Represents Base class for Update and Delete Specs.
Classe pública UpdateForClause Represents FOR UPDATE [columns] case used only in DECLARE CURSOR.
Classe pública UpdateMergeAction Represents the update merge action.
Classe pública UpdateSpecification Represents the properties for Update.
Classe pública UpdateStatement Represents the UPDATE statement.
Classe pública UpdateStatisticsStatement Represents the UPDATE STATISTICS statement.
Classe pública UpdateTextStatement Represents the updatetext statement.
Classe pública UseFederationStatement Represents the USE FEDERATION statement.
Classe pública UserDataTypeReference Represents the user-defined data types.
Classe pública UserDefinedTypeCallTarget Represents the target of a call which is a column or CLR property on a column.
Classe pública UserDefinedTypePropertyAccess Represents a property on a Udt.
Classe pública UserLoginOption Represents the user login option.
Classe pública UserRemoteServiceBindingOption The remote service binding option for USER.
Classe pública UserStatement Represents the user statement base.
Classe pública UseStatement Represents the USE statement.
Classe pública ValueExpression Represents the base class for literals, variables, and global variables.
Classe pública ValuesInsertSource Represents the insert source for VALUES.
Classe pública VariableMethodCallTableReference Represents a table reference that is a method call on a variable reference.
Classe pública VariableReference Represents a reference to a variable.
Classe pública VariableTableReference Represents a table reference which is a variable.
Classe pública VariableValuePair Represents single variable-value pair in OPTIMIZE FOR optimizer hint.
Classe pública ViewOption Represents the View option.
Classe pública ViewStatementBody Base class for CREATE/ALTER VIEW statement.
Classe pública WaitForStatement Represents the WAITFOR statement.
Classe pública WaitForSupportedStatement Represents the base class for statements inside WAITFOR statement.
Classe pública WhenClause Represents the WHEN clause that is used in the case expression.
Classe pública WhereClause Represents the WHERE clause that can be used in statements such as SELECT or UPDATE.
Classe pública WhileStatement Represents the WHILE statement.
Classe pública WindowDelimiter Represents specification of a window boundary.
Classe pública WindowFrameClause Represents the window bounds specification, for windowing aggregates.
Classe pública WindowsCreateLoginSource Represents the WINDOWS case in a CREATE LOGIN statement.
Classe pública WithCtesAndXmlNamespaces Represents a common construct that can have common table expressions and XML namespaces in it.
Classe pública WithinGroupClause Represents the within group clause.
Classe pública WitnessDatabaseOption Represents the WITNESS option in the ALTER DATABASE statement, SET case.
Classe pública WorkloadGroupImportanceParameter Represents the workload group importance parameter.
Classe pública WorkloadGroupParameter Represents the workload group statement parameters.
Classe pública WorkloadGroupResourceParameter Represents the workload group statement parameter.
Classe pública WorkloadGroupStatement Represents CREATE and ALTER Workload Group Statements.
Classe pública WriteTextStatement Represents the WRITETEXT statement.
Classe pública WsdlPayloadOption Represents the WSDL payload option.
Classe pública XmlDataTypeReference Represents XML data types.
Classe pública XmlForClause Represents FOR XML (options) case.
Classe pública XmlForClauseOption Represents FOR XML (options) case.
Classe pública XmlNamespaces Represents XML namespaces.
Classe pública XmlNamespacesAliasElement Represents the alias variation for the xml namespace element.
Classe pública XmlNamespacesDefaultElement Represents the default variation for the XML namespace element.
Classe pública XmlNamespacesElement Represents an element that is used in defining XML namespace.

Enumerações

  Enumeração Descrição
Enumeração pública AffinityKind Represents the types of endpoint affinity.
Enumeração pública AllowConnectionsOptionKind Enumerates the allow connections option kind.
Enumeração pública AlterAction Specifies the ALTER action.
Enumeração pública AlterAvailabilityGroupActionType Represents the type's alter availability group actions.
Enumeração pública AlterAvailabilityGroupStatementType Represents the ALTER AVAILABILITY GROUP statement type.
Enumeração pública AlterCertificateStatementKind Specifies the types of alter certificate statement kind.
Enumeração pública AlterEventSessionStatementType The types of alter event session statement.
Enumeração pública AlterFederationKind Specifies the kinds of ALTER FEDERARTION statement.
Enumeração pública AlterFullTextCatalogAction Specifies the types of alter fulltext catalog action.
Enumeração pública AlterIndexType The possible alter index types.
Enumeração pública AlterMasterKeyOption Specifies the types of alter master key options.
Enumeração pública AlterResourceGovernorCommandType Represents the types of alter resource governor command.
Enumeração pública AlterServiceMasterKeyOption Specifies an alter service master key option.
Enumeração pública AlterTableAlterColumnOption Specifies the options for alter column version of alter table statement. AddRowGuidCol and DropRowGuidCol can only happen if there is no DataType.
Enumeração pública ApplicationRoleOptionKind Specifies the possible application role options.
Enumeração pública AssemblyOptionKind Specifies the assembly option kind.
Enumeração pública AssignmentKind Specifies the kind of assignment.
Enumeração pública AttachMode Specifies the attach mode.
Enumeração pública AuditActionGroup Specifies the types of audit action group.
Enumeração pública AuditFailureActionType Enumerates the audit failure action type.
Enumeração pública AuditOptionKind Specifies the audit option kind.
Enumeração pública AuditTargetKind Specifies types of alter indexes.
Enumeração pública AuditTargetOptionKind Specifies option types for TO FILE case of the CREATE SERVER AUDIT statement.
Enumeração pública AuthenticationProtocol Specifies the Windows authentication protocols.
Enumeração pública AuthenticationTypes Specifies authentication types.
Enumeração pública AvailabilityGroupOptionKind Enumerates the types of availability group options.
Enumeração pública AvailabilityModeOptionKind Enumerates the availability mode options.
Enumeração pública AvailabilityReplicaOptionKind Specifies the possible Availability Replica Options.
Enumeração pública BackupOptionKind Specifies the kind of backup options.
Enumeração pública BackupRestoreItemKind Specifies the item types for backup or restore database statement.
Enumeração pública BinaryExpressionType Specifies the types of scalar expressions that have two expressions as children.
Enumeração pública BinaryQueryExpressionType Specifies the types of binary query expression.
Enumeração pública BooleanBinaryExpressionType Represents the types of boolean expressions that have two expressions as children.
Enumeração pública BooleanComparisonType Specifies the types of comparison expressions.
Enumeração pública BooleanTernaryExpressionType Specifies the types of expressions that have three expressions as children.
Enumeração pública BoundingBoxParameterType Specifies the types of bounding box parameter.
Enumeração pública BrokerPriorityParameterSpecialType Specifies the types of broker priority parameter.
Enumeração pública BrokerPriorityParameterType Specifies the types of broker priority parameter.
Enumeração pública BulkInsertOptionKind Specifies the bulk insert option kind.
Enumeração pública CertificateOptionKinds Specifies the certificate options kind.
Enumeração pública ChangeTrackingOption Specifies the possible change tracking options.
Enumeração pública ColumnType Specifies the Column Types, used for class Column.
Enumeração pública CommandOptions Specifies the commands that can be used in security statements.
Enumeração pública ComputeFunctionType Specifies the possible types for compute function of compute clause.
Enumeração pública ConstraintEnforcement Specifies how constraints can be enforced.
Enumeração pública ContainmentOptionKind Specifies the possible containment settings.
Enumeração pública CryptoMechanismType Specifies the decryption mechanism type.
Enumeração pública CursorOptionKind Represents the cursor option kind.
Enumeração pública DatabaseAuditActionKind Specifies the database audit action.
Enumeração pública DatabaseEncryptionKeyAlgorithm Specifies the database encryption key algorithms.
Enumeração pública DatabaseMirroringEndpointRole Specifies the types of database mirroring endpoint role.
Enumeração pública DatabaseOptionKind Specifies the kinds of database options.
Enumeração pública DataCompressionLevel Specifies the data compression level.
Enumeração pública DbccCommand Specifies the Dbcc commands.
Enumeração pública DbccOptionKind Specifies the kinds of DBCC options.
Enumeração pública DeleteUpdateAction Shows the action that will be taken on delete or update.
Enumeração pública DeviceType Specifies the device types.
Enumeração pública DialogOptionKind Represents the options for the dialog.
Enumeração pública DiskStatementOptionKind Represents the different disk statement options.
Enumeração pública DiskStatementType Represents the disk statement type.
Enumeração pública DropClusteredConstraintOptionKind Specifies the drop clustered constraint option types.
Enumeração pública DropSchemaBehavior Specifies the DROP SCHEMA behavior (in case of SQL 2000).
Enumeração pública EnableDisableOptionType Specifies the types of enable and disable options.
Enumeração pública EncryptionAlgorithm Specifies the possible algorithms for encryption.
Enumeração pública EncryptionAlgorithmPreference Specifies the possible values for encryption algorithm preference.
Enumeração pública EndpointEncryptionSupport Specifies the types of endpoint encryption support.
Enumeração pública EndpointProtocol Specifies the types of endpoint protocol.
Enumeração pública EndpointProtocolOptions Specifies the possible endpoint protocol options.
Enumeração pública EndpointState Specifies the types of endpoint state.
Enumeração pública EndpointType Specifies the types of endpoint.
Enumeração pública EventNotificationEventGroup Specifies the types of event group.
Enumeração pública EventNotificationEventType Specifies the event notification event type.
Enumeração pública EventNotificationTarget Specifies the event notification targets.
Enumeração pública EventSessionEventRetentionModeType Specifies the types of event retention modes.
Enumeração pública EventSessionMemoryPartitionModeType Specifies the types of memory partition mode.
Enumeração pública ExecuteAsOption Specifies the execute as options.
Enumeração pública ExecuteOptionKind Specifies the type execute options.
Enumeração pública FailoverActionOptionKind Represents the types of failover action options.
Enumeração pública FailoverModeOptionKind Represents the failover mode options.
Enumeração pública FetchOrientation Specifies possible values for fetch orientation.
Enumeração pública FileDeclarationOptionKind Specifies the possible File Declaration Option kind.
Enumeração pública FipsComplianceLevel Specifies the Fips 127-2 compliance level.
Enumeração pública FullTextCatalogOptionKind Specifies a fulltext catalog option kind.
Enumeração pública FullTextFunctionType Specifies the fulltext function types.
Enumeração pública FullTextIndexOptionKind Specifies the possible Full Text Index Options.
Enumeração pública FunctionOptionKind Specifies the values for function options.
Enumeração pública GeneralSetCommandType Specifies the type of set commands with parameter.
Enumeração pública GridParameterType Specifies the types of grid parameters.
Enumeração pública GroupByOption Specifies the GROUP BY option.
Enumeração pública HadrDatabaseOptionKind Represents the types of Hadr database options.
Enumeração pública ImportanceParameterType Specifies the possible values for importance parameter in CREATE/ALTER WORKLOAD GROUP and CREATE SPATIAL INDEX statements.
Enumeração pública IndexOptionKind Specifies the possible index options.
Enumeração pública InsertOption Specifies the type of insert options.
Enumeração pública IsolationLevel Specifies the isolation levels for SET TRANSACTION ISOLATION LEVEL command.
Enumeração pública JoinHint Specifies the types of join hints.
Enumeração pública KeyOptionKind Specifies the key option kind.
Enumeração pública KeywordCasing Represents the possible ways of casing SQL keywords.
Enumeração pública LiteralType Specifies the literal type.
Enumeração pública LockEscalationMethod Specifies the types of lock escalation method.
Enumeração pública MemoryUnit Specifies the memory units for file declaration options in CREATE DATABASE statement.
Enumeração pública MergeCondition Specifies the possible values for merge condition.
Enumeração pública MessageSender Specifies the types of message senders.
Enumeração pública MessageValidationMethod Specifies the types of message validation methods.
Enumeração pública ModifyFileGroupOption Specifies the file group modification option.
Enumeração pública NonTransactedFileStreamAccess Represents the possible non transacted filestream access values.
Enumeração pública NullNotNull Specifies the optional NULL/NOT NULL constraint in a column definition.
Enumeração pública OdbcLiteralType Specifies the Open Database Connectivity (ODBC) literal types.
Enumeração pública OptimizerHintKind Specifies the optimizer hints.
Enumeração pública OptionState Specifies an option state.
Enumeração pública PageVerifyDatabaseOptionKind Specifies the types of page verify alter database options.
Enumeração pública ParameterlessCallType Specifies the parameterless call types.
Enumeração pública ParameterModifier Specifies the types of parameter modifier.
Enumeração pública ParameterStyle Specifies the parameter styles for external function bodies.
Enumeração pública PartitionFunctionRange Specifies the partition function ranges.
Enumeração pública PartnerDatabaseOptionKind Specifies the types of partner alter database options.
Enumeração pública PayloadOptionKinds Specifies the kinds of payload options.
Enumeração pública PermissionSetOption Specifies the permission set option.
Enumeração pública PortTypes Specifies the possible values for port types.
Enumeração pública PrincipalOptionKind Specifies the kinds of login option.
Enumeração pública PrincipalType Specifies the principal types that can be used in security statements.
Enumeração pública PrivilegeType80 Specifies the privilege types that can be used in security statements.
Enumeração pública ProcedureOptionKind Specifies the types of procedure options.
Enumeração pública ProcessAffinityType Specifies the type of process affinity in ALTER SERVER CONFIGURATION statement.
Enumeração pública QualifiedJoinType Specifies the types of qualified joins.
Enumeração pública QueueOptionKind Specifies the queue option kind.
Enumeração pública QuoteType Specifies the possible quote type.
Enumeração pública RaiseErrorOptions Specifies the RaiseError options.
Enumeração pública RecoveryDatabaseOptionKind Specifies the kinds of recovery in the alter database options.
Enumeração pública RemoteServiceBindingOptionKind Specifies the remote service binding options.
Enumeração pública ResourcePoolAffinityType Enumerates the possible affinity settings of the resource pool.
Enumeração pública ResourcePoolParameterType Specifies the types of parameters used in a CREATE/ALTER RESOURCE POOL statement.
Enumeração pública RestoreOptionKind Specifies the kinds of restore option.
Enumeração pública RestoreStatementKind Specifies the kinds of restore statement.
Enumeração pública ResultSetsOptionKind Specifies the result sets options.
Enumeração pública ResultSetType Defines the type of result set that the Execute SQL task can use.
Enumeração pública RouteOptionKind Specifies the possible route options.
Enumeração pública SecondaryXmlIndexType Specifies the secondary xml index types.
Enumeração pública SecurityObjectKind Specifies the types of security objects.
Enumeração pública SemanticFunctionType Represents the semantic function types.
Enumeração pública SeparatorType Specifies the possible separator types.
Enumeração pública SequenceOptionKind Specifies the types of Sequence options.
Enumeração pública ServiceBrokerOption Specifies the possible service broker options for CREATE DATABASE statement.
Enumeração pública SessionOptionKind Represents the session option kind.
Enumeração pública SetOffsets Displays the various types of keywords used in SET OFFSETS statement.
Enumeração pública SetOptions Specifies the various types of predicate SET options found in SQL.
Enumeração pública SetStatisticsOptions Represents the various types of predicate SET STATISTICS options found in SQL.
Enumeração pública SignableElementKind Specifies the types of signable element.
Enumeração pública SimpleAlterFullTextIndexActionKind Represents the types of alter fulltext index actions.
Enumeração pública SoapMethodAction Specifies the types of soap method actions.
Enumeração pública SoapMethodFormat Represents the possible SOAP method formats.
Enumeração pública SoapMethodSchemas Represents the types of soap method schema.
Enumeração pública SortOrder Displays how items in a list are sorted.
Enumeração pública SparseColumnOption Represents the possible values for sparse column options.
Enumeração pública SpatialIndexingSchemeType Represents the types of spatial indexing scheme.
Enumeração pública SqlDataTypeOption Specifies the possible data types in Sql. The capitalization of names are influenced by System.Data.SqlDbType.
Enumeração pública SqlVersion Displays the lists of the versions for Sql.
Enumeração pública StatisticsOptionKind Represents the possible Statistics options.
Enumeração pública SubqueryComparisonPredicateType Represents the types of comparison predicates that involve a subquery.
Enumeração pública TableElementType Specifies the table element type.
Enumeração pública TableHintKind Represents the types of table hint.
Enumeração pública TableOptionKind Represents the possible Table Options.
Enumeração pública TableSampleClauseOption Specifies the table sample clause options.
Enumeração pública TimeUnit Specifies the possible values of unit of time.
Enumeração pública TriggerActionType Specifies which data modification statements, when attempted against this table or view, activate the trigger.
Enumeração pública TriggerEnforcement Specifies the options on enforcement of trigger execution.
Enumeração pública TriggerOptionKind Displays the possible Trigger options.
Enumeração pública TriggerScope Represents the types of trigger scope.
Enumeração pública TriggerType Specifies the type of the trigger.
Enumeração pública TSqlTokenType Specifies the token type.
Enumeração pública UnaryExpressionType Specifies the types of scalar expressions that have a single expression as a child.
Enumeração pública UniqueRowFilter Specifies a unique row filter.
Enumeração pública UnqualifiedJoinType Specifies an unqualified join type.
Enumeração pública UserLoginOptionType Represents the possible user login options.
Enumeração pública UserType80 The privilege types that can be used in security statements.
Enumeração pública ViewOptionKind The possible View options.
Enumeração pública WaitForOption Specifies the type of wait.
Enumeração pública WindowDelimiterType Specifies the type of a window boundary.
Enumeração pública WindowFrameType Represents the type of the window frame. Specifies whether ROWS or RANGE units are used.
Enumeração pública WorkloadGroupParameterType Represents the types of workload resource parameters.
Enumeração pública XmlDataTypeOption Specifies the XML data type.
Enumeração pública XmlForClauseOptions Specifies XML FOR clause options.