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