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