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.
This namespace provides Microsoft SQL Server-specific Parser and Script Generator support.
Classes
Class | Description | |
---|---|---|
![]() |
AddAlterFullTextIndexAction | |
![]() |
AddFileSpec | Represents a single file in an ADD FILE FROM clause in an ALTER ASSEMBLY statement. |
![]() |
AddSignatureStatement | This class represents ADD SIGNATURE statements. |
![]() |
AdhocDataSource | |
![]() |
AdhocTableSource | This class represents the OPENDATASOURCE (ad-hoc) table source. |
![]() |
AlgorithmKeyOption | This class represents the ALGORITHM option. |
![]() |
AlterApplicationRoleStatement | This class represents the ALTER APPLICATION ROLE statement. |
![]() |
AlterAssemblyStatement | This class represents the ALTER ASSEMBLY statement. |
![]() |
AlterAsymmetricKeyStatement | Represents an ALTER ASYMMETRIC KEY statement. |
![]() |
AlterAuthorizationStatement | Represents an ALTER AUTHORIZATION statement. |
![]() |
AlterBrokerPriorityStatement | Represents the ALTER BROKER PRIORITY statement. |
![]() |
AlterCertificateStatement | Represents an ALTER CERTIFICATE statement. |
![]() |
AlterCreateEndpointStatementBase | Represents common part of CREATE and ALTER ENDPOINT statements. |
![]() |
AlterCreateServiceStatementBase | Represents a CREATE SERVICE statement. |
![]() |
AlterCredentialStatement | Represents an ALTER CREDENTIAL statement. |
![]() |
AlterCryptographicProviderStatement | Represents the ALTER CRYPTOGRAPHIC PROVIDER statement. |
![]() |
AlterDatabaseAddFileGroupStatement | |
![]() |
AlterDatabaseAddFileStatement | Add file case from ALTER DATABASE. |
![]() |
AlterDatabaseAuditSpecificationStatement | Alters a database audit specification. |
![]() |
AlterDatabaseCollateStatement | Alter COLLATE case from ALTER DATABASE. |
![]() |
AlterDatabaseEncryptionKeyStatement | Alters database encryption key. |
![]() |
AlterDatabaseModifyFileGroupStatement | |
![]() |
AlterDatabaseModifyFileStatement | Used to modify the file case from an ALTER DATABASE statement. |
![]() |
AlterDatabaseModifyNameStatement | Used to modify the name case from an ALTER DATABASE statement. |
![]() |
AlterDatabaseOption | Represents a single option in an ALTER DATABASE statement, SET case. |
![]() |
AlterDatabaseRebuildLogStatement | Used to rebuild log case from an ALTER DATABASE statement (undocumented). |
![]() |
AlterDatabaseRemoveFileGroupStatement | |
![]() |
AlterDatabaseRemoveFileStatement | Used to remove the file case from an ALTER DATABASE statement. |
![]() |
AlterDatabaseSetStatement | Represents the SET case in an ALTER DATABASE statement. |
![]() |
AlterDatabaseStatement | Represents an ALTER DATABASE statement. |
![]() |
AlterDatabaseTermination | Contains termination information. |
![]() |
AlterEndpointStatement | Represents a CREATE ENDPOINT statement. |
![]() |
AlterEventSessionStatement | Represents the ALTER EVENT SESSION statement. |
![]() |
AlterFullTextCatalogStatement | |
![]() |
AlterFullTextIndexAction | |
![]() |
AlterFullTextIndexStatement | |
![]() |
AlterFullTextStopListStatement | |
![]() |
AlterFunctionStatement | Represents the ALTER FUNCTION statement. |
![]() |
AlterIndexStatement | Represents the ALTER INDEX statement. |
![]() |
AlterLoginAddDropCredentialStatement | Represents an ALTER LOGIN statement, which adds or drops a credential name. |
![]() |
AlterLoginEnableDisableStatement | Represents an ALTER LOGIN statement, which enables or disables login. |
![]() |
AlterLoginOptionsStatement | Represents an ALTER LOGIN statement, which alters options. |
![]() |
AlterLoginStatement | Represents an ALTER LOGIN statement. |
![]() |
AlterMasterKeyStatement | Represents the ALTER MASTER KEY statement. |
![]() |
AlterMessageTypeStatement | Represents an ALTER MESSAGE TYPE statement. |
![]() |
AlterPartitionFunctionStatement | Represents an ALTER PARTITION FUNCTION statement. |
![]() |
AlterPartitionSchemeStatement | Represents an ALTER PARTITION SCHEME statement. |
![]() |
AlterProcedureStatement | Represents the ALTER PROCEDURE statement. |
![]() |
AlterQueueStatement | Represents the ALTER QUEUE statement. |
![]() |
AlterRemoteServiceBindingStatement | Represents the ALTER REMOTE SERVICE BINDING statement. |
![]() |
AlterResourceGovernorStatement | Represents the ALTER RESOURCE GOVERNOR statement. |
![]() |
AlterResourcePoolStatement | Represents the ALTER RESOURCE POOL statement. |
![]() |
AlterRoleStatement | Represents the ALTER ROLE statement. |
![]() |
AlterRouteStatement | Represents the ALTER ROUTE statement. |
![]() |
AlterSchemaStatement | Represents the ALTER SCHEMA statement. |
![]() |
AlterServerAuditSpecificationStatement | Alters server audit specification. |
![]() |
AlterServerAuditStatement | Alters the server audit. |
![]() |
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. |
![]() |
AlterTableAlterColumnStatement | Represents an alter column specialization of an ALTER TABLE statement. |
![]() |
AlterTableChangeTrackingModificationStatement | Modifies change tracking for a table. |
![]() |
AlterTableConstraintModificationStatement | Defines modifications to a table constraint. |
![]() |
AlterTableDropTableElement | Represents individual elements that can be used in alter table drop statement. |
![]() |
AlterTableDropTableElementStatement | Represents drop table element specialization of the ALTER TABLE statement. Contains a list of names of columns and constraints to be dropped. |
![]() |
AlterTableRebuildStatement | Rebuilds indices on a table. |
![]() |
AlterTableSetStatement | Changes table options for a table. |
![]() |
AlterTableStatement | Represents the ALTER TABLE statement base class. |
![]() |
AlterTableSwitchStatement | Represents switch specialization of the ALTER TABLE statement. |
![]() |
AlterTableTriggerModificationStatement | Defines the modifications to a trigger on a table. |
![]() |
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 the application role option. |
![]() |
ApplicationRoleStatement | |
![]() |
AssemblyEncryptionSource | Represents reference to an assembly containing a key or a certificate. |
![]() |
AssemblyName | Represents CLR assembly names. |
![]() |
AssemblyStatement | |
![]() |
AssignmentSetClause | Represents the assignment set clause. |
![]() |
AsymmetricKeyCreateLoginSource | Represents the certificate case in a CREATE LOGIN statement. |
![]() |
AuditActionGroupReference | Represents the audit group reference. |
![]() |
AuditActionSpecification | Represents the audit action specification. |
![]() |
AuditFileOption | Represents a single option in case of FILE audit target. |
![]() |
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 base class for the audit action specification and audit action group name. |
![]() |
AuditSpecificationPart | Represents one ADD/DROP clause in an audit specification statement. |
![]() |
AuditSpecificationStatement | Represents an AUDIT SPECIFICATION statement. |
![]() |
AuditTarget | Represents the audit target in a CREATE/ALTER SERVER AUDIT statement. |
![]() |
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. |
![]() |
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 the BACKUP statement. |
![]() |
BackupRestoreFileInfo | Represents information about files or file groups being backed up or restored. |
![]() |
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 TRANSACTION statement. |
![]() |
BackwardsCompatibleDropIndexClause | Represents an old-style clause in a 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 keyword and finish with an END keyword. |
![]() |
BeginTransactionStatement | Represents the BEGIN TRANSACTION and BEGIN DISTRIBUTED TRANSACTION statements. |
![]() |
BinaryExpression | Represents an expression that has two expressions as children. |
![]() |
BinaryQueryExpression | Represents the union that is used in a select statement. |
![]() |
BoundingBoxParameter | Represents the spatial index structured parameter by name. |
![]() |
BoundingBoxSpatialIndexOption | Represents the BOUNDING_BOX spatial index option. |
![]() |
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. |
![]() |
BuiltInFunctionTableSource | Represents the built in functions as simple table sources. |
![]() |
BulkInsertBase | Represents the BULK INSERT statement. |
![]() |
BulkInsertOption | Represents a single option in a BULK INSERT statement. |
![]() |
BulkInsertStatement | Represents the BULK INSERT statement. |
![]() |
BulkOpenRowset | Represents the OPENROWSET (BULK ...) table source. |
![]() |
CallTarget | |
![]() |
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 CREATE LOGIN a statement. |
![]() |
CertificateOption | Represents single SUBJECT or START_DATE or EXPIRE_DATE options in a 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. |
![]() |
ChangeTableChangesTableSource | |
![]() |
ChangeTableVersionTableSource | |
![]() |
ChangeTrackingAlterDatabaseOption | Represents the CHANGE_TRACKING option in an ALTER DATABASE statement, SET case. |
![]() |
ChangeTrackingFullTextIndexOption | |
![]() |
ChangeTrackingOptionDetail | Represents one detail for ChangeTrackingAlterDatabaseOption. |
![]() |
CharacterSetPayloadOption | Represents the CHARACTER_SET payload option. |
![]() |
CheckConstraint | Represents the check constraint. |
![]() |
CheckpointStatement | Represents the CHECKPOINT statement. |
![]() |
ChildObjectName | Represents the name of a schema object child. |
![]() |
CloseCursorStatement | Represents the CLOSE cursor statement. |
![]() |
CloseMasterKeyStatement | Represents the CLOSE MASTER KEY statement. |
![]() |
CloseSymmetricKeyStatement | Represents the CLOSE SYMMETRIC KEY statement. |
![]() |
CoalesceExpression | Represents the coalesce expression. |
![]() |
Column | Represents a column identifier with a sort order. |
![]() |
ColumnDefinition | Represents a column definition. |
![]() |
ColumnDefinitionBase | Represents most basic column definition. |
![]() |
ColumnStorageOptions | Represents 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. |
![]() |
CompatibilityLevelAlterDatabaseOption | Represents the COMPATIBILITY_LEVEL option in a ALTER DATABASE statement, SET case |
![]() |
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 such as Select. |
![]() |
ComputeFunction | Represents a compute function that can be used in a compute clause. |
![]() |
Constraint | Represents the base class for constraints. |
![]() |
ContinueStatement | Represents the CONTINUE statement. |
![]() |
ContractMessage | Represents information about a single message in a 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. |
![]() |
CreateBrokerPriorityStatement | Represents the CREATE BROKER PRIORITY statement. |
![]() |
CreateCertificateStatement | Represents the CREATE CERTIFICATE statement. |
![]() |
CreateContractStatement | Represents the CREATE CONTRACT statement. |
![]() |
CreateCredentialStatement | Represents the CREATE CREDENTIAL statement. |
![]() |
CreateCryptographicProviderStatement | Represents the CREATE CRYPTOGRAPHIC PROVIDER statement. |
![]() |
CreateDatabaseAuditSpecificationStatement | Creates a database audit specification. |
![]() |
CreateDatabaseEncryptionKeyStatement | Creates a database encryption key. |
![]() |
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. |
![]() |
CreateFullTextCatalogStatement | |
![]() |
CreateFullTextIndexStatement | |
![]() |
CreateFullTextStopListStatement | |
![]() |
CreateFunctionStatement | Represents the CREATE FUNCTION statement. |
![]() |
CreateIndexStatement | Represents the CREATE INDEX statement. |
![]() |
CreateLoginSource | Represents the base class for different login sources in a 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. |
![]() |
CreateServerAuditSpecificationStatement | Creates a server audit specification. |
![]() |
CreateServerAuditStatement | Creates a server audit. |
![]() |
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 a table type. |
![]() |
CreateTypeUddtStatement | Represents the CREATE TYPE statement for user defined data types -- the ones that derive from SQL types. |
![]() |
CreateTypeUdtStatement | Represents the CREATE TYPE statement for user defined types -- the ones 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 common parts of ALTER and CREATE CREDENTIAL statements. |
![]() |
CryptoMechanism | Represents the decryption mechanism. |
![]() |
CubeGroupingSpecification | Represents the CUBE grouping specification. |
![]() |
CursorDefaultAlterDatabaseOption | Represents the CURSOR_DEFAULT option in the ALTER DATABASE statement, SET case. |
![]() |
CursorDefinition | Represents the cursor definition. |
![]() |
CursorId | Represents a reference to the cursor. |
![]() |
CursorStatement | Represents the base type for open/close/fetch cursor statements. |
![]() |
DatabaseAuditAction | Represents a single action in the audit action specification. |
![]() |
DatabaseEncryptionKeyStatement | Represents the base class for statements dealing with an encryption key. |
![]() |
DataCompressionOption | Represents a single data compression option. |
![]() |
DataModificationStatement | |
![]() |
DataModificationStatementTableSource | |
![]() |
DataModificationTarget | |
![]() |
DataType | Represents the base data type class. |
![]() |
DbccNamedLiteral | Represents a named literal in a DBCC statement. |
![]() |
DbccStatement | Represents the DBCC statement (all variants). |
![]() |
DeallocateCursorStatement | Represents the DEALLOCATE cursor statement. |
![]() |
DeclareCursorStatement | Represents the DECLARE CURSOR statement. |
![]() |
DeclareTableBody | Represents the body of the DECLARE @variable table variation. |
![]() |
DeclareTableStatement | Represents the DECLARE @variable statement's table variation. |
![]() |
DeclareVariableElement | Represents a single declaration in the body of a DeclareVariableStatement. |
![]() |
DeclareVariableStatement | Represents the DECLARE @variable statement, except table declarations. |
![]() |
DefaultConstraint | Represents the default constraint. |
![]() |
DeleteMergeAction | Represents the delete merge action. |
![]() |
DeleteStatement | Represents the DELETE statement. |
![]() |
DenyStatement | Represents the DENY statement. |
![]() |
DenyStatement80 | Represents the DENY statement. |
![]() |
DeviceInfo | Represents information about the device used for backup or restore. |
![]() |
DropAggregateStatement | Represents the DROP AGGREGATE statement. |
![]() |
DropAlterFullTextIndexAction | |
![]() |
DropApplicationRoleStatement | Represents the DROP APPLICATION ROLE statement. |
![]() |
DropAssemblyStatement | Represents the DROP ASSEMBLY statement. |
![]() |
DropAsymmetricKeyStatement | Represents the DROP ASYMMETRIC KEY statement. |
![]() |
DropBrokerPriorityStatement | Represents the DROP BROKER PRIORITY statement. |
![]() |
DropCertificateStatement | Represents the DROP CERTIFICATE statement. |
![]() |
DropChildObjectsStatement | Represents a DROP which has child objects (DROP INDEX or STATISTICS). |
![]() |
DropClusteredConstraintFragmentOption | The abstract base class for drop clustered constraints. |
![]() |
DropClusteredConstraintOption | Represents a drop clustered constraint option. |
![]() |
DropClusteredConstraintStateOption | Represents the drop clustered constraint state option. |
![]() |
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 DROP 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. |
![]() |
DropFullTextCatalogStatement | |
![]() |
DropFullTextIndexStatement | |
![]() |
DropFullTextStopListStatement | |
![]() |
DropFunctionStatement | Represents the DROP FUNCTION statement. |
![]() |
DropIndexClause | Represents a relational or xml index in a DROP INDEX statement. |
![]() |
DropIndexClauseBase | Represents a single clause in the DROP INDEX statement. |
![]() |
DropIndexStatement | Represents the DROP INDEX statement. |
![]() |
DropLoginStatement | Represents the DROP LOGIN statement. |
![]() |
DropMasterKeyStatement | Represents the DROP MASTER KEY statement. |
![]() |
DropMessageTypeStatement | Represents the DROP MESSAGE TYPE statement. |
![]() |
DropObjectsStatement | Represents a DROP statement which references a 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. |
![]() |
DropServerAuditSpecificationStatement | Represents the DROP SERVER AUDIT SPECIFICATION statement. |
![]() |
DropServerAuditStatement | Represents the DROP SERVER AUDIT statement. |
![]() |
DropServiceStatement | Represents the DROP SERVICE statement. |
![]() |
DropSignatureStatement | Represents the DROP SIGNATURE statement. |
![]() |
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 unowned 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, which 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 a 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 statements. |
![]() |
EventTypeContainer | Represents the event type. |
![]() |
EventTypeGroupContainer | Represents the event type or group. |
![]() |
ExecutableEntity | The base class for all the things that can be executed with an EXECUTE statement. |
![]() |
ExecutableProcedureReference | Represents a reference to a procedure by name. |
![]() |
ExecutableStringList | Represents strings for commands which are passed to the EXECUTE statement. |
![]() |
ExecuteAsClause | Represents the EXECUTE AS clause. |
![]() |
ExecuteAsStatement | Represents the EXECUTE AS statement. |
![]() |
ExecuteContext | Represents the execute context. |
![]() |
ExecuteParameter | Represents a parameter passed to a procedure in an EXECUTE statement. |
![]() |
ExecuteStatement | This class represents the EXECUTE T-SQL statement. |
![]() |
ExistsPredicate | Represents the EXISTS predicate. |
![]() |
Expression | Represents an expression. |
![]() |
ExpressionCallTarget | |
![]() |
ExpressionGroupingSpecification | Represents an expression on which a grouping operation is performed. |
![]() |
ExpressionWithSortOrder | Represents an expression with a sort order. |
![]() |
ExtractFromExpression | Represents the expression that starts with Extract from. |
![]() |
FetchCursorStatement | Represents the FETCH cursor statement. |
![]() |
FetchType | Represents information about different FETCH orientations. |
![]() |
FileDeclaration | Represents a single file declaration in a CREATE DATABASE statement. |
![]() |
FileDeclarationOption | Represents a single file declaration option in a CREATE DATABASE statement. |
![]() |
FileEncryptionSource | Represents a reference to a file containing a key or a certificate. |
![]() |
FileGroup | |
![]() |
FileGroupOrPartitionScheme | |
![]() |
FileGrowthFileDeclarationOption | Represents the file growth declaration option. |
![]() |
FileNameFileDeclarationOption | Represents the file name file declaration option. |
![]() |
FilePathAuditFileOption | Represents a file path audit file option. |
![]() |
FileStreamOnTableOption | Represents the FILESTREAM_ON table option. |
![]() |
ForClause | Base class for FOR clauses in SELECT statements. |
![]() |
ForeignKeyConstraint | Represents the foreign key constraint. |
![]() |
FullTextCatalogAndFileGroup | |
![]() |
FullTextCatalogStatement | |
![]() |
FullTextIndexColumn | |
![]() |
FullTextIndexOption | |
![]() |
FullTextPredicate | |
![]() |
FullTextStopListAction | |
![]() |
FullTextTableSource | |
![]() |
FunctionCall | Represents a function call. |
![]() |
FunctionCallSetClause | Represents a function call for a SET clause. |
![]() |
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. |
![]() |
GoToStatement | |
![]() |
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 a GRIDS option. |
![]() |
GridsSpatialIndexOption | Represents the GRIDS spatial index option. |
![]() |
GroupByClause | Represents the GROUP BY clause that can be used in statements such as SELECT and UPDATE. |
![]() |
GroupingSetsGroupingSpecification | Represents the GROUPING SETS grouping specification. |
![]() |
GroupingSpecification | Represents a single grouping specification in a GROUP BY clause. |
![]() |
HavingClause | Represents the HAVING clause that can be used in statements such as SELECT. |
![]() |
Identifier | This fragment is used to represent an identifier. |
![]() |
IdentifierLoginOption | Represents options with an identifier value in a CREATE or ALTER LOGIN statement. |
![]() |
IdentifiersCallTarget | |
![]() |
IdentityFunction | Represents an identity function that can be used by SelectColumn. |
![]() |
IdentityValueKeyOption | Represents an IDENTITY_VALUE option. |
![]() |
IfStatement | Represents the IF statement. |
![]() |
IndexExpressionOption | Represents the index option that could be an expression. |
![]() |
IndexOption | Represents the index option. |
![]() |
IndexStatement | |
![]() |
IndexStateOption | Represents the index option state. |
![]() |
IndexTableHint | Represents an INDEX table hint. |
![]() |
InlineDerivedTable | Represents a derived table. |
![]() |
InPredicate | Represents the IN predicate. |
![]() |
InsertBulkColumnDefinition | Represents a column definition in an INSERT BULK statement. |
![]() |
InsertBulkStatement | Represents the INSERT BULK statement. |
![]() |
InsertMergeAction | |
![]() |
InsertStatement | |
![]() |
IntegerValueSessionOption | |
![]() |
InternalOpenRowset | |
![]() |
InvalidExpression | |
![]() |
InvalidSchemaObjectName | |
![]() |
InvalidSelectStatement | |
![]() |
InvalidStatementList | |
![]() |
InvalidTSqlFragment | |
![]() |
IPv4 | |
![]() |
JoinParenthesis | |
![]() |
KeyOption | |
![]() |
KeySourceKeyOption | |
![]() |
KillQueryNotificationSubscriptionStatement | |
![]() |
KillStatement | |
![]() |
KillStatsJobStatement | |
![]() |
LabelStatement | |
![]() |
LeftFunctionCall | |
![]() |
LikePredicate | |
![]() |
LineNoStatement | |
![]() |
ListenerIpEndpointProtocolOption | |
![]() |
Literal | Represents the literal. |
![]() |
LiteralEndpointProtocolOption | |
![]() |
LiteralPayloadOption | |
![]() |
LockEscalationTableOption | |
![]() |
LoginOption | |
![]() |
LoginTypePayloadOption | |
![]() |
MasterKeyStatement | |
![]() |
MaxDispatchLatencySessionOption | |
![]() |
MaxEventSizeSessionOption | |
![]() |
MaxMemorySessionOption | |
![]() |
MaxRolloverFilesAuditFileOption | |
![]() |
MaxSizeAuditFileOption | |
![]() |
MaxSizeFileDeclarationOption | |
![]() |
MemoryPartitionSessionOption | |
![]() |
MergeAction | |
![]() |
MergeActionClause | |
![]() |
MergeStatement | |
![]() |
MessageTypeStatementBase | |
![]() |
MethodSpecifier | Represents a method specifier. |
![]() |
MirrorToClause | |
![]() |
MoveConversationStatement | |
![]() |
MoveRestoreOption | |
![]() |
NameFileDeclarationOption | |
![]() |
NullableConstraint | Represents the nullable constraint. |
![]() |
NullIfExpression | |
![]() |
OdbcConvertSpecification | |
![]() |
OdbcFunctionCall | |
![]() |
OdbcQualifiedJoin | |
![]() |
OfflineFileDeclarationOption | |
![]() |
OnFailureAuditOption | |
![]() |
OnOffAlterDatabaseOption | |
![]() |
OnOffSessionOption | |
![]() |
OpenCursorStatement | |
![]() |
OpenMasterKeyStatement | |
![]() |
OpenQueryTableSource | |
![]() |
OpenRowsetDataModificationTarget | |
![]() |
OpenRowsetTableSource | |
![]() |
OpenSymmetricKeyStatement | |
![]() |
OpenXmlTableSource | |
![]() |
OptimizeForOptimizerHint | |
![]() |
OptimizerHint | |
![]() |
OrderBulkInsertOption | |
![]() |
OrderByClause | Represents the ORDER BY clause, which can be used in statements such as SELECT. |
![]() |
OutputClause | Represents the OUTPUT clause. |
![]() |
OverClause | Represents the OVER clause. |
![]() |
PageVerifyAlterDatabaseOption | |
![]() |
ParameterizationAlterDatabaseOption | |
![]() |
ParameterizedDataType | |
![]() |
ParameterlessCall | |
![]() |
ParenthesisExpression | |
![]() |
PartitionFunctionCall | |
![]() |
PartitionParameterType | Represents the parameter type in a CREATE PARTITION FUNCTION statement. |
![]() |
PartitionSpecifier | Represents the partition specifier. |
![]() |
PartnerAlterDatabaseOption | |
![]() |
PasswordAlterLoginOption | |
![]() |
PasswordCreateLoginSource | |
![]() |
PayloadOption | |
![]() |
Permission | |
![]() |
PivotedTableSource | |
![]() |
PortsEndpointProtocolOption | |
![]() |
PredicateSetStatement | Represents the various SET {...} { ON | OFF } options in the T-SQL grammar. |
![]() |
PrimaryExpression | Represents the abstract base class for primary expressions. |
![]() |
PrintStatement | Represents the PRINT statement. |
![]() |
Privilege80 | Represents a privilege that can be used in a security statement. |
![]() |
PrivilegeSecurityElement80 | Represents the security element that has privileges. |
![]() |
ProcedureParameter | Represents a parameter that can be passed into a procedure. |
![]() |
ProcedureReference | Represents reference to procedure by name and number. |
![]() |
ProcedureStatementBody | Represents the CREATE/ALTER PROCEDURE statement. |
![]() |
ProcedureStatementBodyBase | Represents the procedure statement body. |
![]() |
ProviderEncryptionSource | Represents a 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 abstract base class for the query expression hierarchy in the select statement. |
![]() |
QueryParenthesis | 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. |
![]() |
QueueOption | Represents the base for the QUEUE option. |
![]() |
QueueStatement | |
![]() |
QueueStateOption | Represents the base for a QUEUE option that has a state. |
![]() |
QueueTSqlFragmentOption | Represents the base for a QUEUE option that has a TSqlFragment. |
![]() |
RaiseErrorLegacyStatement | Represents the legacy style of RAISERROR statement. |
![]() |
RaiseErrorStatement | Represents the RAISERROR statement. |
![]() |
ReadOnlyForClause | Represents the FOR READ ONLY case used in the DECLARE CURSOR statement. |
![]() |
ReadTextStatement | Represents the READTEXT statement. |
![]() |
ReceiveStatement | Represents the RECEIVE statement. |
![]() |
ReconfigureStatement | Represents the RECONFIGURE statement. |
![]() |
RecoveryAlterDatabaseOption | Represents the RECOVERY option in the ALTER DATABASE statement, SET case. |
![]() |
RemoteServiceBindingStatementBase | Represents the common base for CREATE and ALTER REMOTE SERVICE BINDING statements. |
![]() |
ReserveDiskSpaceAuditFileOption | Represents the MAX_ROLLOVER_FILES option in case of FILE audit target. |
![]() |
ResourcePoolParameter | Represents the RESOURCE POOL statement parameters. |
![]() |
ResourcePoolStatement | Represents the CREATE RESOURCE POOL 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. |
![]() |
ReturnStatement | Represents the RETURN statement. |
![]() |
RevertStatement | Represents the REVERT statement. |
![]() |
RevokeStatement | Represents the REVOKE statement. |
![]() |
RevokeStatement80 | Represents the REVOKE statement. |
![]() |
RightFunctionCall | |
![]() |
RolePayloadOption | Represents the ROLE payload option. |
![]() |
RoleStatement | |
![]() |
RollbackTransactionStatement | Represents the ROLLBACK TRANSACTION statement. |
![]() |
RollupGroupingSpecification | Represents the ROLLUP grouping specification. |
![]() |
RouteOption | Represents the for route option. |
![]() |
RouteStatement | |
![]() |
RowValue | Represents the data for a single row. |
![]() |
SaveTransactionStatement | Represents the SAVE TRANSACTION statement. |
![]() |
ScalarFunctionReturnType | Represents the data type of the return. |
![]() |
SchemaDeclarationItem | Represents information about one column in a schema declaration. |
![]() |
SchemaObjectDataModificationTarget | |
![]() |
SchemaObjectName | Represents a schema object name. |
![]() |
SchemaObjectTableSource | Represents the table source that has a SchemaObject. |
![]() |
SchemaPayloadOption | Represents a SCHEMA payload option. |
![]() |
SecurityElement80 | Represents the security statement body that is common for GRANT, DENY, and REVOKE statements. |
![]() |
SecurityLoginOption | Represents a security option in a CREATE or ALTER LOGIN statement. |
![]() |
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 a target object that can be used in a 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. |
![]() |
SelectColumn | Represents the column element that is used right after the select keyword. |
![]() |
SelectFunctionReturnType | Represents the select function return type. |
![]() |
SelectSetVariable | Represents setting a variable inside a SELECT statement. |
![]() |
SelectStatement | Represents a SQL SELECT statement. |
![]() |
SendStatement | Represents the SEND statement. |
![]() |
ServerAuditStatement | Common base for CREATE and ALTER SERVER audit statements.. |
![]() |
ServiceContract | Represents a service contract reference (with optional action). |
![]() |
SessionOption | Represents the event session option. |
![]() |
SessionTimeoutPayloadOption | Represents the SESSION_TIMEOUT payload option. |
![]() |
SetClause | Represents the SET clause. |
![]() |
SetCommand | Represents a single command in a SET statement. |
![]() |
SetCommandStatement | Represents a SET command statement (for example, 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 SET statement with { ON | OFF } ending. |
![]() |
SetRowCountStatement | |
![]() |
SetStatisticsStatement | Represents the SET STATISTICS {...} statements { ON | OFF } options in the TSQL grammar. |
![]() |
SetStopListAlterFullTextIndexAction | |
![]() |
SetTextSizeStatement | |
![]() |
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. |
![]() |
SidCreateLoginOption | Represents the SID option in a CREATE LOGIN statement. |
![]() |
SignatureStatementBase | Represents a common base for ADD and DROP SIGNATURE statements. |
![]() |
SimpleAlterDatabaseOption | Represents a simple (for example, single keyword) option in an ALTER DATABASE statement, SET case. |
![]() |
SimpleAlterFullTextIndexAction | |
![]() |
SimpleBulkInsertOption | Represents a simple single option in a BULK INSERT statement. |
![]() |
SimpleOptimizerHint | Represents an optimizer hint, which can be represented as a flag with an optional literal value. |
![]() |
SimpleRestoreOption | Represents a single restore option with an optional value. |
![]() |
SimpleTableHint | Represents a simple table hint. |
![]() |
SizeFileDeclarationOption | Represents a size file declaration option. |
![]() |
SoapMethod | Represents a SOAP method in the payload part of a CREATE ENDPOINT statement. |
![]() |
SourceDeclaration | Represents the event source declaration name. |
![]() |
SpatialIndexOption | Represents the spatial index option. |
![]() |
SpatialIndexRegularOption | Represents the spatial index regular options. |
![]() |
Sql100ScriptGenerator | Represents the Sql100 script generator. |
![]() |
Sql80ScriptGenerator | Represents the Sql80 script generator. |
![]() |
Sql90ScriptGenerator | Represents the Sql90 script generator. |
![]() |
SqlCommandIdentifier | Represents the SqlCommandIdentifier. |
![]() |
SqlDataType | Represents the Sql data type. |
![]() |
SqlScriptGenerator | Represents a Sql-specific script generator. |
![]() |
SqlScriptGeneratorOptions | |
![]() |
StartupStateSessionOption | Represents the STARTUP_STATE event session option. |
![]() |
StateAuditOption | Represents the STATE option in the ALTER SERVER AUDIT statement. |
![]() |
StatementList | This class is used to get a list of statements. |
![]() |
StatementWithCommonTableExpressionsAndXmlNamespaces | Represents a statement that can begin with a common table expression or XML namespaces. |
![]() |
StatisticsOption | Represents the statistics option. |
![]() |
StopListFullTextIndexOption | |
![]() |
StopRestoreOption | Represents the STOPATMARK and STOPBEFOREMARK RESTORE options. |
![]() |
Subquery | Represents a sub query. |
![]() |
SubqueryComparisonPredicate | Represents the comparison predicates that have subqueries. |
![]() |
SubquerySpecification | Represents a subquery specification. |
![]() |
SymmetricKeyStatement | Represents common properties for the ALTER SYMMETRIC KEY and CREATE SYMMETRIC KEY statements. |
![]() |
TableHint | Represents a single table hint. |
![]() |
TableHintsOptimizerHint | Represents an optimizer hint that contains a table hint. |
![]() |
TableOption | Represents a single table option. |
![]() |
TableSampleClause | Represents the TABLESAMPLE clause. |
![]() |
TableSource | Represents the table source. |
![]() |
TableSourceWithAlias | Represents a table source that can have an alias. |
![]() |
TableSourceWithAliasAndColumns | Represents a table source that can specify column aliases. |
![]() |
TableValuedFunctionReturnType | Represents the table valued function return type. |
![]() |
TargetDeclaration | Represents the target declaration. |
![]() |
TernaryExpression | Represents an expression that has three expressions as children. |
![]() |
TextModificationStatement | |
![]() |
TopRowFilter | Represents the top row filter that can be used in a SELECT statement. |
![]() |
TrackCausalitySessionOption | Represents the TRACK_CAUSALITY event session option. |
![]() |
TransactionStatement | The abstract base class for Transactions statements. |
![]() |
TriggerAction | Represents the trigger action. |
![]() |
TriggerObject | Represents information on the trigger being created or altered. |
![]() |
TriggerOption | Represents the trigger option. |
![]() |
TriggerStatementBody | Represents CREATE TRIGGER and ALTER TRIGGER statements. |
![]() |
TruncateTableStatement | Represents the TRUNCATE TABLE statement. |
![]() |
TryCatchStatement | Represents the TRY…CATCH statement. |
![]() |
TSEqualCall | Represents the TSEQUAL function call which is a Boolean function. |
![]() |
TSql100Parser | Represents the TSql100 parser. |
![]() |
TSql80Parser | Represents the TSql80 parser. |
![]() |
TSql90Parser | Represents the TSql90 parser. |
![]() |
TSqlBatch | Represents a batch in T-SQL script. |
![]() |
TSqlFragment | Represents a token fragment. |
![]() |
TSqlParser | Represents the TSql parser. |
![]() |
TSqlParserToken | Represents a parser token. |
![]() |
TSqlScript | Represents a TSql sript. |
![]() |
TSqlStatement | Represents a single T-SQL statement. |
![]() |
UnaryExpression | Represents an expression that has a single expression as a child. |
![]() |
UniqueConstraint | Represents the unique or primary key constraint. |
![]() |
UnpivotedTableSource | Represents the unpivoted table source in a FROM clause. |
![]() |
UnqualifiedJoin | Represents the unqualified JOIN in a FROM clause. |
![]() |
UpdateCall | Represents the UPDATE() function call, which is a Boolean function. |
![]() |
UpdateForClause | Represents the FOR UPDATE [columns] case used only in DECLARE CURSOR. |
![]() |
UpdateMergeAction | Represents the update merge action. |
![]() |
UpdateStatement | Represents the UPDATE statement. |
![]() |
UpdateStatisticsStatement | Represents the UPDATE STATISTICS statement. |
![]() |
UpdateTextStatement | Represents the UPDATETEXT statement. |
![]() |
UserDataType | Represents a user data type. |
![]() |
UserDefinedTypeCallTarget | |
![]() |
UserDefinedTypePropertyAccess | |
![]() |
UserLoginOption | Represents the user login option. |
![]() |
UserOption | Represents the USER option. |
![]() |
UserStatement | |
![]() |
UseStatement | Represents the USE statement. |
![]() |
ValuesInsertSource | Represents the values list. |
![]() |
VariableDataModificationTarget | |
![]() |
VariableTableSource | Represents a table source which is a variable. |
![]() |
VariableValuePair | Represents a single variable-value pair in an OPTIMIZE FOR optimizer hint. |
![]() |
ViewOption | Represents the VIEW option. |
![]() |
ViewStatementBody | Represents CREATE VIEW and ALTER VIEW statements. |
![]() |
WaitForStatement | Represents the WAITFOR statement. |
![]() |
WaitForSupportedStatement | Represents an inside 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 a WHILE statement. |
![]() |
WindowsCreateLoginSource | Represents the WINDOWS case in a CREATE LOGIN statement. |
![]() |
WithCommonTableExpressionsAndXmlNamespaces | Represents a common construct that can have common table expressions and xml namespaces in it. |
![]() |
WitnessAlterDatabaseOption | 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 parameters. |
![]() |
WorkloadGroupStatement | Represents the CREATE WORKLOAD GROUP and ALTER WORKLOAD GROUP statements. |
![]() |
WriteTextStatement | Represents the WRITETEXT statement. |
![]() |
WsdlPayloadOption | Represents the WSDL payload option. |
![]() |
XmlDataType | Represents the XML data type. |
![]() |
XmlForClause | Represents the FOR XML (options) case. |
![]() |
XmlForClauseOption | Represents the 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 an xml namespace. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IAuthorization | Represents the owner. |
![]() |
ICollationSetter | Represents the collation identifier. |
![]() |
IFileStreamSpecifier | Represents a specification of the file stream. |
![]() |
IPasswordChangeOption | |
![]() |
ITableElementContainer |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
AffinityKind | Enumeration specifying affinity kind. |
![]() |
AlterAction | Enumeration specifying the alter action |
![]() |
AlterCertificateStatementKind | Enumeration specifying the alter certificate statement kind. |
![]() |
AlterDatabaseOptionKind | Enumeration specifies kinds of alter database options. |
![]() |
AlterEventSessionStatementType | Enumeration specifying type of alter event session statement. |
![]() |
AlterFullTextCatalogAction | |
![]() |
AlterIndexType | Specifies the index alteration type. |
![]() |
AlterMasterKeyOption | Specifies the master key alteration option. |
![]() |
AlterResourceGovernorCommandType | Specifies type of alter resource governor command. |
![]() |
AlterServiceMasterKeyOption | Specifies a alter service master key option. |
![]() |
AlterTableAlterColumnOption | Specifies table and column alteration options. |
![]() |
ApplicationRoleOptionType | Specifies the application role option type. |
![]() |
AssignmentKind | Specifies the kind of assignment. |
![]() |
AttachMode | Specifies the attach mode. |
![]() |
AuditActionGroup | Specifies the audit action group. |
![]() |
AuditTargetKind | Specifies types of alter indexes. |
![]() |
AuthenticationProtocol | Specifies the authentication protocol. |
![]() |
AuthenticationTypes | Specifies authentication types. |
![]() |
BackupOptionKind | Specifies the kind of backup operation. |
![]() |
BackupRestoreItemKind | Specifies the kind of backup restore item. |
![]() |
BinaryExpressionType | Specifies the type of binary expression. |
![]() |
BinaryQueryExpressionType | Specifies the type of binary query expression. |
![]() |
BoundingBoxParameterType | Specifies the type of bounding box parameter. |
![]() |
BrokerPriorityParameterSpecialType | Specifies the type of broker priority parameter. |
![]() |
BrokerPriorityParameterType | Specifies a broker priority parameter type. |
![]() |
CertificateOptionKinds | Specifies certificate option kind. |
![]() |
ChangeTrackingOption | Specifies the change tracking option. |
![]() |
ColumnType | Specifies the column type. |
![]() |
CommandOptions | Specifies the command options. |
![]() |
ComputeFunctionType | Specifies the compute function type. |
![]() |
ConstraintEnforcement | Specifies constraint enforcement. |
![]() |
CryptoMechanismType | Specifies the decryption mechanism type. |
![]() |
CursorOptions | Specifies the cursor option. |
![]() |
DatabaseAuditActionKind | Specifies the database audit action kind. |
![]() |
DatabaseEncryptionKeyAlgorithm | Specifies the database encryption key algorithm. |
![]() |
DatabaseMirroringEndpointRole | Specifies the database mirroring endpoint role. |
![]() |
DataCompressionLevel | Specifies the data compression level. |
![]() |
DbccCommand | Specifies the Dbcc command. |
![]() |
DbccOptions | Specifies the Dbcc options. |
![]() |
DeleteUpdateAction | Specifies the delete update action. |
![]() |
DeviceType | Specifies the device type. |
![]() |
DropClusteredConstraintOptionType | Specifies the constraint option type. |
![]() |
DropSchemaBehavior | Specifies the DROP SCHEMA behavior. |
![]() |
EnableDisableOptionType | Specifies the option type. |
![]() |
EncryptionAlgorithm | Specifies the encryption algorithm. |
![]() |
EncryptionAlgorithmPreference | Specifies the encryption algorithm preference. |
![]() |
EndpointEncryptionSupport | Specifies the endpoint encryption support. |
![]() |
EndpointProtocol | Specifies the endpoint protocol. |
![]() |
EndpointProtocolOptions | Specifies the endpoint protocol options. |
![]() |
EndpointState | Specifies the endpoint state. |
![]() |
EndpointType | Specifies the endpoint type. |
![]() |
EventNotificationEventGroup | Specifies the event group. |
![]() |
EventNotificationEventType | Specifies the event notification event type. |
![]() |
EventNotificationTarget | Specifies the event notification target. |
![]() |
EventSessionEventRetentionModeType | Specifies the event retention mode type. |
![]() |
EventSessionMemoryPartitionModeType | Specifies the memory partition mode type. |
![]() |
ExecuteAsOption | Specifies the execute as option. |
![]() |
FetchOrientation | Specifies the FETCH orientation. |
![]() |
FipsComplianceLevel | Specifies the Fips compliance level. |
![]() |
FullTextFunctionType | |
![]() |
FunctionOptions | Specifies function options. |
![]() |
GeneralSetCommandType | Specifies the general SET command type. |
![]() |
GridParameterType | Specifies the grid parameter type. |
![]() |
GroupByOption | Specifies the GROUP BY option. |
![]() |
ImportanceParameterType | Specifies the importance parameter type. |
![]() |
IndexOptionType | Specifies the index option type. |
![]() |
InsertOption | |
![]() |
IsolationLevel | Specifies the isolation level. |
![]() |
JoinHint | Specifies the join hint. |
![]() |
KeywordCasing | |
![]() |
LiteralType | Specifies the literal type. |
![]() |
LockEscalationMethod | |
![]() |
LoginOptions | |
![]() |
MemoryUnit | Specifies the memory unit. |
![]() |
MergeCondition | |
![]() |
MessageSender | Specifies the message sender. |
![]() |
MessageValidationMethod | |
![]() |
ModifyFileGroupOption | |
![]() |
NullNotNull | Specifies whether null value. |
![]() |
OptionState | Specifies an option state. |
![]() |
PageVerifyAlterDatabaseOptionKind | |
![]() |
ParameterlessCallType | |
![]() |
ParameterModifier | Specifies a parameter modifier. |
![]() |
PartitionFunctionRange | Specifies the partition function range. |
![]() |
PartnerAlterDatabaseOptionKind | |
![]() |
PayloadOptionKinds | |
![]() |
PermissionSetOption | Specifies the permission set option. |
![]() |
PortTypes | Specifies port types. |
![]() |
PrincipalType | Specifies the principal type. |
![]() |
PrivilegeType80 | Specifies the privilege type. |
![]() |
ProcedureOptions | Specifies procedure options. |
![]() |
QualifiedJoinType | Specifies the qualified join type. |
![]() |
QueueOptionType | Specifies the QUEUE option type. |
![]() |
QuoteType | Specifies the quote type. |
![]() |
RaiseErrorOptions | Specifies the RAISERROR option. |
![]() |
RecoveryAlterDatabaseOptionKind | Specifies the kind of RECOVERY option in the ALTER DATABASE statement. |
![]() |
ResourcePoolParameterType | Specifies a resource pool parameter type. |
![]() |
RestoreOptionKind | Specifies the restore option kind. |
![]() |
RestoreStatementKind | Specifies the RESTORE statement kind. |
![]() |
RetentionUnit | Specifies the retention unit. |
![]() |
RouteOptionType | Specifies the route option type. |
![]() |
SecondaryXmlIndexType | Specifies a secondary xml index type. |
![]() |
SecurityObjectKind | Specifies a kind of security object. |
![]() |
SeparatorType | Specifies the separator type. |
![]() |
ServiceBrokerOption | |
![]() |
SetOffsets | Specifies the set offsets. |
![]() |
SetOptions | Specifies the SET option. |
![]() |
SetStatisticsOptions | Specifies the SET STATISTICS option. |
![]() |
SignableElementKind | Specifies the signable element kind. |
![]() |
SimpleAlterFullTextIndexActionKind | |
![]() |
SimpleBulkInsertOptionKind | Specifies a simple bulk insert option kind. |
![]() |
SimpleOptimizerHintKind | Specifies the simple optimizer hint kind. |
![]() |
SimpleTableHintKind | Specifies the simple table hint kind. |
![]() |
SoapMethodAction | Specifies SOAP method action. |
![]() |
SoapMethodFormat | Specifies the SOAP method format. |
![]() |
SoapMethodSchemas | Specifies the SOAP method schema. |
![]() |
SortOrder | Specifies the sort order. |
![]() |
SparseColumnOption | Specifies sparse column options. |
![]() |
SpatialIndexingSchemeType | Specifies a spatial indexing scheme. |
![]() |
SqlDataTypeOption | Specifies the Sql data type option. |
![]() |
SqlVersion | Specifies the Sql version. |
![]() |
StatisticsOptionType | Specifies the statistics option type. |
![]() |
SubqueryComparisonPredicateType | Specifies a subquery comparison predicate type. |
![]() |
TableElementType | Specifies table element type. |
![]() |
TableSampleClauseOption | Specifies the table sample clause option. |
![]() |
TernaryExpressionType | Specifies the ternary expression type. |
![]() |
TriggerActionType | Specifies the trigger action type. |
![]() |
TriggerEnforcement | Specifies trigger enforcement. |
![]() |
TriggerOptionType | Specifies the trigger option type. |
![]() |
TriggerScope | Specifies the trigger scope. |
![]() |
TriggerType | Specifies the trigger type. |
![]() |
TSqlTokenType | |
![]() |
UnaryExpressionType | Specifies a unary expression type. |
![]() |
UniqueRowFilter | Specifies a unique row filter. |
![]() |
UnqualifiedJoinType | Specifies an unqualified join type. |
![]() |
UserLoginOptionType | Specifies the user login option type. |
![]() |
UserOptionType | Specifies the user option type. |
![]() |
UserType80 | Specifies the user type. |
![]() |
ViewOptionType | Specifies the view option type. |
![]() |
WaitForOption | Specifies the type of wait. |
![]() |
WorkloadGroupResourceParameterType | Specifies a workload group resource parameter type. |
![]() |
XmlDataTypeOption | Specifies the XML data type. |
![]() |
XmlForClauseOptions | Specifies xml FOR clause options. |