Microsoft.SqlServer.TransactSql.ScriptDom Namespace
The Microsoft.SqlServer.TransactSql.ScriptDom namespace provides Microsoft SQL Server-specific Parser and Script Generator support.
| 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. |
![]() | AlterServerConfigurationBufferPoolExtensionContainerOption | Represents the buffer pool extension container option. |
![]() | AlterServerConfigurationBufferPoolExtensionOption | Represents a single option for ALTER SERVER CONFIGURATION SET BUFFER EXTENSION statement. |
![]() | AlterServerConfigurationBufferPoolExtensionSizeOption | Represents the SIZE option for the BUFFER POOL EXTENSION. |
![]() | AlterServerConfigurationDiagnosticsLogMaxSizeOption | Represents a single ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG MAX_SIZE option. |
![]() | AlterServerConfigurationDiagnosticsLogOption | Represents a single ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG option. |
![]() | AlterServerConfigurationFailoverClusterPropertyOption | Represents a single ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY option. |
![]() | AlterServerConfigurationHadrClusterOption | Represents a single ALTER SERVER CONFIGURATION SET HADR CLUSTER option. |
![]() | AlterServerConfigurationSetBufferPoolExtensionStatement | Represents ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION statement. |
![]() | AlterServerConfigurationSetDiagnosticsLogStatement | Represents ALTER SERVER CONFIGURATION SET DIAGNOSTICS LOG statement. |
![]() | AlterServerConfigurationSetFailoverClusterPropertyStatement | Represents ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY statement. |
![]() | AlterServerConfigurationSetHadrClusterStatement | Represents ALTER SERVER CONFIGURATION SET HADR CLUSTER 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. |
![]() | AtomicBlockOption | Represents the atomic block option. |
![]() | 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. |
![]() | AutoCreateStatisticsDatabaseOption | Represents the automatically created statistics database option. |
![]() | 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. |
![]() | BackupEncryptionOption | Represents the backup encryption option. |
![]() | 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. |
![]() | BeginEndAtomicBlockStatement | Represents the begin end atomic block 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 | Represents a column definition. |
![]() | 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. |
![]() | DelayedDurabilityDatabaseOption | Represents the delayed durability database option. |
![]() | 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. |
![]() | DurabilityTableOption | Represents a DURABILITY table option. |
![]() | 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. |
![]() | IdentifierAtomicBlockOption | Represents the identifier atomic block option. |
![]() | 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. |
![]() | IndexDefinition | Defines the index-specific properties that apply to Grid objects. |
![]() | 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. |
![]() | IndexType | Represents an index type. |
![]() | 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. |
![]() | LiteralAtomicBlockOption | Represents the option which be set to a value in BEGIN ATOMIC…END statement. |
![]() | 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. |
![]() | LiteralOptionValue | Represents the literal value of an option. |
![]() | 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. |
![]() | LowPriorityLockWaitAbortAfterWaitOption | Represents the action of the low priority lock wait option. |
![]() | LowPriorityLockWaitMaxDurationOption | Represents the max duration of the low priority lock wait option. |
![]() | LowPriorityLockWaitOption | Represents the low priority lock wait option. |
![]() | LowPriorityLockWaitTableSwitchOption | Represents the low priority lock wait option for alter table switch statement. |
![]() | 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. |
![]() | MemoryOptimizedTableOption | Represents the memory optimized table option. |
![]() | 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 null 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. |
![]() | OnlineIndexLowPriorityLockWaitOption | Represents the low priority lock wait sub option for online index option. |
![]() | OnlineIndexOption | Represents the online option. |
![]() | OnOffAssemblyOption | Represents an on/off assembly option. |
![]() | OnOffAtomicBlockOption | Represents the On-Off atomic block 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. |
![]() | OnOffOptionValue | Represents the ON and OFF option value. |
![]() | 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. |
![]() | OnOffStatisticsOption | Represents an option that can be set to ON or OFF in a Statistics. |
![]() | 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. |
![]() | OptionValue | Represents the option value. |
![]() | 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. |
![]() | ResampleStatisticsOption | Represents the resample statistics option. |
![]() | 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. |
![]() | Sql120ScriptGenerator | Represents the Sql120 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. |
![]() | StatisticsPartitionRange | Represents a single range in the DATA_COMPRESSION 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. |
![]() | TableSwitchOption | Represents the alter table switch option. |
![]() | 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. |
![]() | TSql120Parser | Represents the TSql120 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. |
| Enumeration | Description | |
|---|---|---|
![]() | AbortAfterWaitType | Enumerates the type of action to be taken after the maximum duration expires. |
![]() | 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. |
![]() | AlterServerConfigurationBufferPoolExtensionOptionKind | Enumerates the buffer pool extension option. |
![]() | AlterServerConfigurationDiagnosticsLogOptionKind | Enumerates the option kind for ALTER SERVER CONFIGURATION DIAGNOSTICS LOG statement. |
![]() | AlterServerConfigurationFailoverClusterPropertyOptionKind | Specifies the alter server configuration failover cluster property option kind. |
![]() | AlterServerConfigurationHadrClusterOptionKind | Enumerates the option kind for ALTER SERVER CONFIGURATION SET HADR CLUSTER statement. |
![]() | 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. |
![]() | AtomicBlockOptionKind | Represents single atomic block option. |
![]() | 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. |
![]() | DelayedDurabilityOptionKind | Specifies the delayed durability option kind. |
![]() | 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). |
![]() | DurabilityTableOptionKind | Specifies the durability table option kind. |
![]() | 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. |
![]() | IndexTypeKind | Specifies the type of index. |
![]() | 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. |
![]() | LowPriorityLockWaitOptionKind | Enumerates the possible low priority lock wait options. |
![]() | 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. |
![]() | TableSwitchOptionKind | Represents the alter table switch option. |
![]() | 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. |

