Partager via


Espace de noms Microsoft.SqlServer.TransactSql.ScriptDom

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

Classes

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

Énumérations

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