Partager via


Microsoft.Data.Schema.ScriptDom.Sql, espace de noms

L'espace de noms Microsoft.Data.Schema.ScriptDom.Sql offre une prise en charge de l'analyseur et du générateur de scripts spécifique à Microsoft SQL Server.

Classes

  Classe Description
Classe publique AddAlterFullTextIndexAction
Classe publique AddFileSpec Représente un fichier unique dans une clause ADD FILE FROM dans une instruction ALTER ASSEMBLY.
Classe publique AddSignatureStatement Cette classe représente des instructions ADD SIGNATURE.
Classe publique AdhocDataSource
Classe publique AdhocTableSource Cette classe représente la source de table OPENDATASOURCE (ad hoc).
Classe publique AlgorithmKeyOption Cette classe représente l'option ALGORITHM.
Classe publique AlterApplicationRoleStatement Cette classe représente l'instruction ALTER APPLICATION ROLE.
Classe publique AlterAssemblyStatement Cette classe représente l'instruction ALTER ASSEMBLY.
Classe publique AlterAsymmetricKeyStatement Représente une instruction ALTER ASYMMETRIC KEY.
Classe publique AlterAuthorizationStatement Représente une instruction ALTER AUTHORIZATION.
Classe publique AlterBrokerPriorityStatement Représente l'instruction ALTER BROKER PRIORITY.
Classe publique AlterCertificateStatement Représente une instruction ALTER CERTIFICATE.
Classe publique AlterCreateEndpointStatementBase Représente la partie commune des instructions CREATE et ALTER ENDPOINT.
Classe publique AlterCreateServiceStatementBase Représente une instruction CREATE SERVICE.
Classe publique AlterCredentialStatement Représente une instruction ALTER CREDENTIAL.
Classe publique AlterCryptographicProviderStatement Représente l'instruction ALTER CRYPTOGRAPHIC PROVIDER.
Classe publique AlterDatabaseAddFileGroupStatement
Classe publique AlterDatabaseAddFileStatement Ajoute une casse de fichier à partir d'ALTER DATABASE.
Classe publique AlterDatabaseAuditSpecificationStatement Modifie une spécification d'audit de base de données.
Classe publique AlterDatabaseCollateStatement Modifie le cas COLLATE d'ALTER DATABASE.
Classe publique AlterDatabaseEncryptionKeyStatement Modifie la clé de chiffrement de base de données.
Classe publique AlterDatabaseModifyFileGroupStatement
Classe publique AlterDatabaseModifyFileStatement Utilisé pour modifier la casse du fichier d'une instruction ALTER DATABASE.
Classe publique AlterDatabaseModifyNameStatement Utilisé pour modifier le cas du nom d'une instruction ALTER DATABASE.
Classe publique AlterDatabaseOption Représente une option unique dans une instruction ALTER DATABASE, cas SET.
Classe publique AlterDatabaseRebuildLogStatement Utilisé pour régénérer un cas de journal à partir d'une instruction ALTER DATABASE.
Classe publique AlterDatabaseRemoveFileGroupStatement
Classe publique AlterDatabaseRemoveFileStatement Utilisé pour supprimer la casse du fichier d'une instruction ALTER DATABASE.
Classe publique AlterDatabaseSetStatement Représente le cas SET dans une instruction ALTER DATABASE.
Classe publique AlterDatabaseStatement Représente une instruction ALTER DATABASE.
Classe publique AlterDatabaseTermination Contient des informations d'arrêt.
Classe publique AlterEndpointStatement Représente une instruction CREATE ENDPOINT.
Classe publique AlterEventSessionStatement Représente l'instruction ALTER EVENT SESSION.
Classe publique AlterFullTextCatalogStatement
Classe publique AlterFullTextIndexAction
Classe publique AlterFullTextIndexStatement
Classe publique AlterFullTextStopListStatement
Classe publique AlterFunctionStatement Représente l'instruction ALTER FUNCTION.
Classe publique AlterIndexStatement Représente l'instruction ALTER INDEX.
Classe publique AlterLoginAddDropCredentialStatement Représente une instruction ALTER LOGIN, qui ajoute ou supprime un nom d'informations d'identification.
Classe publique AlterLoginEnableDisableStatement Représente une instruction ALTER LOGIN, qui active ou désactive l'ouverture de session.
Classe publique AlterLoginOptionsStatement Représente une instruction ALTER LOGIN, qui modifie des options.
Classe publique AlterLoginStatement Représente une instruction ALTER LOGIN, qui modifie les propriétés d'un compte de connexion SQL Server.
Classe publique AlterMasterKeyStatement Représente l'instruction ALTER MASTER KEY, qui modifie les propriétés d'une clé principale de base de données.
Classe publique AlterMessageTypeStatement Représente une instruction ALTER MESSAGE TYPE.
Classe publique AlterPartitionFunctionStatement Représente une instruction ALTER PARTITION FUNCTION, qui modifie une fonction de partition en fractionnant ou en fusionnant ses valeurs limites.
Classe publique AlterPartitionSchemeStatement Représente une instruction ALTER PARTITION SCHEME, qui ajoute un groupe de fichiers à un schéma de partition ou modifie la désignation du groupe de fichiers NEXT USED pour le schéma de partition.
Classe publique AlterProcedureStatement Représente l'instruction ALTER PROCEDURE.
Classe publique AlterQueueStatement Représente l'instruction ALTER QUEUE.
Classe publique AlterRemoteServiceBindingStatement Représente l'instruction ALTER REMOTE SERVICE BINDING, qui modifie l'utilisateur associé à une liaison de service distant ou modifie le paramètre d'authentification anonyme pour la liaison.
Classe publique AlterResourceGovernorStatement Représente l'instruction ALTER RESOURCE GOVERNOR.
Classe publique AlterResourcePoolStatement Représente l'instruction ALTER RESOURCE POOL, qui modifie une configuration existante de pool de ressources de Gouverneur de ressources.
Classe publique AlterRoleStatement Représente l'instruction ALTER ROLE, qui modifie le nom d'un rôle de base de données.
Classe publique AlterRouteStatement Représente l'instruction ALTER ROUTE.
Classe publique AlterSchemaStatement Représente l'instruction ALTER SCHEMA.
Classe publique AlterServerAuditSpecificationStatement Modifie la spécification de l'audit du serveur, ce qui modifie un objet de spécification d'audit du serveur à l'aide de la fonctionnalité SQL Server Audit.
Classe publique AlterServerAuditStatement Représente l'instruction ALTER SERVER AUDIT.
Classe publique AlterServerConfigurationStatement Représente l'instruction ALTER SERVER CONFIGURATION.
Classe publique AlterServiceMasterKeyStatement Représente l'instruction ALTER SERVICE MASTER KEY, qui modifie la clé principale du service d'une instance de SQL Server.
Classe publique AlterServiceStatement Représente l'instruction ALTER SERVICE.
Classe publique AlterSymmetricKeyStatement Représente l'instruction ALTER SYMMETRIC KEY.
Classe publique AlterTableAddTableElementStatement Ajoute une spécialisation d'élément table d'une instruction TABLE ALTER.
Classe publique AlterTableAlterColumnStatement Représente une spécialisation alter column d'une instruction ALTER TABLE.
Classe publique AlterTableChangeTrackingModificationStatement Modifie le suivi des modifications pour une table.
Classe publique AlterTableConstraintModificationStatement Définit les modifications apportées à une contrainte de table.
Classe publique AlterTableDropTableElement Représente des éléments individuels qui peuvent être utilisés dans une instruction alter table drop.
Classe publique AlterTableDropTableElementStatement Représente une spécialisation d'élément drop table de l'instruction ALTER TABLE.Contient une liste de noms de colonnes et de contraintes à déplacer.
Classe publique AlterTableRebuildStatement Reconstruit des index sur une table.
Classe publique AlterTableSetStatement Modifie des options de table pour une table.
Classe publique AlterTableStatement Représente la classe de base de l'instruction ALTER TABLE.
Classe publique AlterTableSwitchStatement Représente la spécialisation de commutateur de l'instruction ALTER TABLE.
Classe publique AlterTableTriggerModificationStatement Définit les modifications apportées à un déclencheur sur une table.
Classe publique AlterTriggerStatement Représente l'instruction ALTER TRIGGER.
Classe publique AlterUserStatement Représente l'instruction ALTER USER.
Classe publique AlterViewStatement Représente l'instruction ALTER VIEW.
Classe publique AlterWorkloadGroupStatement Représente l'instruction ALTER WORKLOAD GROUP.
Classe publique AlterXmlSchemaCollectionStatement Représente l'instruction ALTER XML SCHEMA COLLECTION.
Classe publique ApplicationRoleOption Représente l'option de rôle d'application.
Classe publique ApplicationRoleStatement Représente la base de l'instruction APPLICATION ROLE.
Classe publique AssemblyEncryptionSource Représente une référence à un assembly contenant une clé ou un certificat.
Classe publique AssemblyName Représente des noms d'assemblys CLR.
Classe publique AssemblyStatement Représente les parties communes dans les instructions CREATE et ALTER ASSEMBLY.
Classe publique AssignmentSetClause Représente la clause de définition d'assignation.
Classe publique AsymmetricKeyCreateLoginSource Représente le cas de certificat dans une instruction CREATE LOGIN.
Classe publique AuditActionGroupReference Représente la référence de groupe d'audit.
Classe publique AuditActionSpecification Représente la spécification d'action d'audit.
Classe publique AuditFileOption Représente une option unique en cas de cible d'audit FILE.
Classe publique AuditGuidAuditOption Représente l'option AUDIT_GUID dans une instruction CREATE SERVER AUDIT.
Classe publique AuditOption Représente une option unique dans une instruction CREATE/ALTER SERVER AUDIT.
Classe publique AuditSpecificationDetail Représente la classe de base pour la spécification d'action d'audit et le nom de groupe d'actions d'audit.
Classe publique AuditSpecificationPart Représente une clause ADD/DROP dans une instruction de spécification d'audit.
Classe publique AuditSpecificationStatement Représente une instruction AUDIT SPECIFICATION.
Classe publique AuditTarget Représente la cible d'audit dans une instruction CREATE/ALTER SERVER AUDIT.
Classe publique AuthenticationEndpointProtocolOption Représente l'option de protocole de point de terminaison AUTHENTICATION HTTP.
Classe publique AuthenticationPayloadOption Représente l'option de charge utile AUTHENTICATION.
Classe publique AutoCleanupChangeTrackingOptionDetail Représente la partie AUTO_CLEANUP de l'option CHANGE_TRACKING dans une instruction ALTER DATABASE.
Classe publique BackupCertificateStatement Représente l'instruction BACKUP CERTIFICATE.
Classe publique BackupDatabaseStatement Représente l'instruction BACKUP DATABASE.
Classe publique BackupMasterKeyStatement Représente l'instruction BACKUP MASTER KEY.
Classe publique BackupOption Représente une option unique dans l'instruction BACKUP.
Classe publique BackupRestoreFileInfo Représente des informations relatives aux fichiers ou groupes de fichiers qui sont sauvegardés ou restaurés.
Classe publique BackupRestoreMasterKeyStatementBase Représente la partie commune des instructions BACKUP et RESTORE (SERVICE) MASTER KEY.
Classe publique BackupServiceMasterKeyStatement Représente l'instruction BACKUP SERVICE MASTER KEY.
Classe publique BackupStatement Représente l'instruction BACKUP/DUMP.
Classe publique BackupTransactionLogStatement Représente l'instruction BACKUP TRANSACTION.
Classe publique BackwardsCompatibleDropIndexClause Représente une clause de style ancien dans une instruction DROP INDEX.
Classe publique BeginConversationTimerStatement Représente l'instruction BEGIN CONVERSATION TIMER.
Classe publique BeginDialogStatement Représente l'instruction BEGIN DIALOG.
Classe publique BeginEndBlockStatement Représente un groupe d'instructions qui commencent par un mot clé BEGIN et se terminent par un mot clé END.
Classe publique BeginTransactionStatement Représente les instructions BEGIN TRANSACTION et BEGIN DISTRIBUTED TRANSACTION.
Classe publique BinaryExpression Représente une expression qui a deux expressions comme enfants.
Classe publique BinaryQueryExpression Représente l'union utilisée dans une instruction select.
Classe publique BoundingBoxParameter Représente le paramètre structuré d'index spatial par nom.
Classe publique BoundingBoxSpatialIndexOption Représente l'option d'index spatial BOUNDING_BOX.
Classe publique BreakStatement Représente l'instruction BREAK.
Classe publique BrokerPriorityParameter Représente le paramètre d'instruction de priorité de Service Broker.
Classe publique BrokerPriorityStatement Représente les instructions CREATE et ALTER BROKER PRIORITY.
Classe publique BrowseForClause Représente le cas FOR BROWSE.
Classe publique BuiltInFunctionTableSource Représente les fonctions intégrées en tant que sources de table simples.
Classe publique BulkInsertBase Représente l'instruction BULK INSERT.
Classe publique BulkInsertOption Représente une option unique dans une instruction BULK INSERT.
Classe publique BulkInsertStatement Représente l'instruction BULK INSERT.
Classe publique BulkOpenRowset Représente l'OPENROWSET (bulk…) source de la feuille de calcul.
Classe publique CallTarget Représente la cible d'un appel de fonction.
Classe publique CaseExpression Représente l'expression de cas.
Classe publique CastCall Représente le dernier appel.
Classe publique CellsPerObjectSpatialIndexOption Représente l'option d'index spatial CELLS_PER_OBJECT.
Classe publique CertificateCreateLoginSource Représente le cas de certificat dans une instruction CREATE LOGIN.
Classe publique CertificateOption Représente des options SUBJECT, START_DATE ou EXPIRE_DATE uniques dans une instruction CREATE CERTIFICATE.
Classe publique CertificateStatementBase Représente l'instruction CREATE CERTIFICATE.
Classe publique ChangeRetentionChangeTrackingOptionDetail Représente la partie CHANGE_RETENTION de l'option CHANGE_TRACKING dans une instruction ALTER DATABASE.
Classe publique ChangeTableChangesTableSource Représente la clause CHANGETABLE.
Classe publique ChangeTableVersionTableSource Représente la clause CHANGETABLE avec l'option VERSION.
Classe publique ChangeTrackingAlterDatabaseOption Représente l'option CHANGE_TRACKING dans une instruction ALTER DATABASE, cas SET.
Classe publique ChangeTrackingFullTextIndexOption
Classe publique ChangeTrackingOptionDetail Représente un détail pour ChangeTrackingAlterDatabaseOption.
Classe publique CharacterSetPayloadOption Représente l'option de charge utile CHARACTER_SET.
Classe publique CheckConstraint Représente la contrainte de validation.
Classe publique CheckpointStatement Représente l'instruction CHECKPOINT.
Classe publique ChildObjectName Représente le nom d'un enfant d'objet de schéma.
Classe publique CloseCursorStatement Représente l'instruction de curseur CLOSE.
Classe publique CloseMasterKeyStatement Représente l'instruction CLOSE MASTER KEY.
Classe publique CloseSymmetricKeyStatement Représente l'instruction CLOSE SYMMETRIC KEY.
Classe publique CoalesceExpression Représente l'expression de fusion.
Classe publique Column Représente un identificateur de colonne avec un ordre de tri.
Classe publique ColumnDefinition Représente une définition de colonne.
Classe publique ColumnDefinitionBase Représente la définition de colonne la plus basique.
Classe publique ColumnStorageOptions Représente des options de stockage de colonnes.
Classe publique ColumnWithSortOrder Représente un identificateur de colonne avec un ordre de tri.
Classe publique CommandSecurityElement80 Représente l'élément de sécurité qui a des commandes.
Classe publique CommitTransactionStatement Représente l'instruction COMMIT TRANSACTION.
Classe publique CommonTableExpression Représente l'expression de table commune.
Classe publique CompatibilityLevelAlterDatabaseOption Représente l'option COMPATIBILITY_LEVEL dans une instruction ALTER DATABASE, cas SET.
Classe publique CompositeGroupingSpecification Compose une liste de sous-spécifications.
Classe publique CompressionEndpointProtocolOption Représente l'option de protocole de point de terminaison PORTS HTTP.
Classe publique CompressionPartitionRange Représente une plage unique dans l'option DATA_COMPRESSION.
Classe publique ComputeClause Représente la clause Compute By qui peut être utilisée dans des instructions telles que Select.
Classe publique ComputeFunction Représente une fonction de calcul qui peut être utilisée dans une clause Compute.
Classe publique Constraint Représente la classe de base pour les contraintes.
Classe publique ContinueStatement Représente l'instruction CONTINUE.
Classe publique ContractMessage Représente les informations relatives à un message unique dans une instruction CREATE CONTRACT.
Classe publique ConvertCall Représente l'appel de conversion.
Classe publique CreateAggregateStatement Représente l'instruction CREATE AGGREGATE.
Classe publique CreateApplicationRoleStatement Représente l'instruction CREATE APPLICATION ROLE.
Classe publique CreateAssemblyStatement Représente l'instruction CREATE ASSEMBLY.
Classe publique CreateAsymmetricKeyStatement Représente l'instruction CREATE ASYMMETRIC KEY.
Classe publique CreateBrokerPriorityStatement Représente l'instruction CREATE BROKER PRIORITY.
Classe publique CreateCertificateStatement Représente l'instruction CREATE CERTIFICATE.
Classe publique CreateContractStatement Représente l'instruction CREATE CONTRACT.
Classe publique CreateCredentialStatement Représente l'instruction CREATE CREDENTIAL.
Classe publique CreateCryptographicProviderStatement Représente l'instruction CREATE CRYPTOGRAPHIC PROVIDER.
Classe publique CreateDatabaseAuditSpecificationStatement Crée une spécification d'audit de base de données.
Classe publique CreateDatabaseEncryptionKeyStatement Crée une clé de chiffrement de base de données.
Classe publique CreateDatabaseStatement Représente l'instruction CREATE DATABASE.
Classe publique CreateDefaultStatement Représente l'instruction CREATE DEFAULT.
Classe publique CreateEndpointStatement Représente l'instruction CREATE ENDPOINT.
Classe publique CreateEventNotificationStatement Représente l'instruction CREATE EVENT NOTIFICATION.
Classe publique CreateEventSessionStatement Représente l'instruction CREATE EVENT SESSION.
Classe publique CreateFullTextCatalogStatement
Classe publique CreateFullTextIndexStatement
Classe publique CreateFullTextStopListStatement
Classe publique CreateFunctionStatement Représente l'instruction CREATE FUNCTION.
Classe publique CreateIndexStatement Représente l'instruction CREATE INDEX.
Classe publique CreateLoginSource Représente la classe de base pour différentes sources de connexion dans une instruction CREATE LOGIN.
Classe publique CreateLoginStatement Représente l'instruction CREATE LOGIN.
Classe publique CreateMasterKeyStatement Représente l'instruction CREATE MASTER KEY.
Classe publique CreateMessageTypeStatement Représente l'instruction CREATE MESSAGE TYPE.
Classe publique CreatePartitionFunctionStatement Représente l'instruction CREATE PARTITION FUNCTION.
Classe publique CreatePartitionSchemeStatement Représente l'instruction CREATE PARTITION SCHEME.
Classe publique CreateProcedureStatement Représente l'instruction CREATE PROCEDURE.
Classe publique CreateQueueStatement Représente l'instruction CREATE QUEUE.
Classe publique CreateRemoteServiceBindingStatement Représente l'instruction CREATE REMOTE SERVICE BINDING.
Classe publique CreateResourcePoolStatement Représente l'instruction CREATE RESOURCE POOL.
Classe publique CreateRoleStatement Représente l'instruction CREATE ROLE.
Classe publique CreateRouteStatement Représente l'instruction CREATE ROUTE.
Classe publique CreateRuleStatement Représente l'instruction CREATE RULE.
Classe publique CreateSchemaStatement Représente l'instruction CREATE SCHEMA.
Classe publique CreateServerAuditSpecificationStatement Crée une spécification d'audit de serveur.
Classe publique CreateServerAuditStatement Crée un audit de serveur.
Classe publique CreateServiceStatement Représente l'instruction CREATE SERVICE.
Classe publique CreateSpatialIndexStatement Représente l'instruction CREATE SPATIAL INDEX.
Classe publique CreateStatisticsStatement Représente l'instruction CREATE STATISTICS.
Classe publique CreateSymmetricKeyStatement Représente l'instruction CREATE SYMMETRIC KEY.
Classe publique CreateSynonymStatement Représente l'instruction CREATE SYNONYM.
Classe publique CreateTableStatement Représente l'instruction CREATE TABLE.
Classe publique CreateTriggerStatement Représente l'instruction CREATE TRIGGER.
Classe publique CreateTypeStatement Représente l'instruction CREATE TYPE.
Classe publique CreateTypeTableStatement Crée un type de table.
Classe publique CreateTypeUddtStatement Représente l'instruction CREATE TYPE pour les types de données définis par l'utilisateur, ceux dérivés de types SQL.
Classe publique CreateTypeUdtStatement Représente l'instruction CREATE TYPE pour les types définis par l'utilisateur, ceux dérivés de types CLR.
Classe publique CreateUserStatement Représente l'instruction CREATE USER.
Classe publique CreateViewStatement Représente l'instruction CREATE VIEW.
Classe publique CreateWorkloadGroupStatement Représente l'instruction CREATE WORKLOAD GROUP.
Classe publique CreateXmlIndexStatement Représente l'instruction CREATE XML INDEX.
Classe publique CreateXmlSchemaCollectionStatement Représente l'instruction CREATE XML SCHEMA COLLECTION.
Classe publique CreationDispositionKeyOption Représente l'option CREATION_DISPOSITION.
Classe publique CredentialStatement Représente des parties communes des instructions ALTER et CREATE CREDENTIAL.
Classe publique CryptoMechanism Représente le mécanisme de déchiffrement.
Classe publique CubeGroupingSpecification Représente la spécification de regroupement CUBE.
Classe publique CursorDefaultAlterDatabaseOption Représente l'option CURSOR_DEFAULT dans l'instruction ALTER DATABASE, cas SET.
Classe publique CursorDefinition Représente la définition de curseur.
Classe publique CursorId Représente une référence au curseur.
Classe publique CursorStatement Représente le type de base pour les instructions de curseur open/close/fetch.
Classe publique DatabaseAuditAction Représente une action unique dans la spécification d'action d'audit.
Classe publique DatabaseEncryptionKeyStatement Représente la classe de base pour les instructions qui concernent une clé de chiffrement.
Classe publique DataCompressionOption Représente une option de compression de données unique.
Classe publique DataModificationStatement Représente un sous-DML avec une clause de sortie, qui sert de source de table.
Classe publique DataModificationStatementTableSource Représente un sous-DML avec une clause de sortie, qui sert de source de table.
Classe publique DataModificationTarget Représente la cible de langage de manipulation de données (DML, Data Manipulation Language) utilisée dans les instructions Insert, Update, Delete et Merge.
Classe publique DataType Représente la classe de type de données de base.
Classe publique DbccNamedLiteral Représente un littéral nommé dans une instruction DBCC.
Classe publique DbccStatement Représente l'instruction DBCC (toutes les variantes).
Classe publique DeallocateCursorStatement Représente l'instruction de curseur DEALLOCATE.
Classe publique DeclareCursorStatement Représente l'instruction DECLARE CURSOR.
Classe publique DeclareTableBody Représente le corps de la variation de table DECLARE @variable.
Classe publique DeclareTableStatement Représente la variation de table de l'instruction DECLARE @variable.
Classe publique DeclareVariableElement Représente une déclaration unique dans le corps d'un DeclareVariableStatement.
Classe publique DeclareVariableStatement Représente l'instruction DECLARE @variable, à l'exception des déclarations de table.
Classe publique DefaultConstraint Représente la contrainte par défaut.
Classe publique DeleteMergeAction Représente l'action de fusion de suppression.
Classe publique DeleteStatement Représente l'instruction DELETE.
Classe publique DenyStatement Représente l'instruction DENY.
Classe publique DenyStatement80 Représente l'instruction DENY.
Classe publique DeviceInfo Représente les informations relatives au périphérique utilisé pour la sauvegarde ou restauration.
Classe publique DropAggregateStatement Représente l'instruction DROP AGGREGATE.
Classe publique DropAlterFullTextIndexAction Représente une action DROP pour une instruction ALTER FULLTEXT INDEX.
Classe publique DropApplicationRoleStatement Représente l'instruction DROP APPLICATION ROLE.
Classe publique DropAssemblyStatement Représente l'instruction DROP ASSEMBLY.
Classe publique DropAsymmetricKeyStatement Représente l'instruction DROP ASYMMETRIC KEY.
Classe publique DropBrokerPriorityStatement Représente l'instruction DROP BROKER PRIORITY.
Classe publique DropCertificateStatement Représente l'instruction DROP CERTIFICATE.
Classe publique DropChildObjectsStatement Représente un DROP qui a des objets enfants (DROP INDEX ou STATISTICS).
Classe publique DropClusteredConstraintFragmentOption Classe de base abstraite pour le déplacement des contraintes en cluster.
Classe publique DropClusteredConstraintOption Représente une option de déplacement de contrainte en cluster.
Classe publique DropClusteredConstraintStateOption Représente l'option de déplacement d'état de contrainte en cluster.
Classe publique DropContractStatement Représente l'instruction DROP CONTRACT.
Classe publique DropCredentialStatement Représente l'instruction DROP CREDENTIAL.
Classe publique DropCryptographicProviderStatement Représente l'instruction DROP CRYPTOGRAPHIC PROVIDER.
Classe publique DropDatabaseAuditSpecificationStatement Représente l'instruction DROP DATABASE AUDIT SPECIFICATION.
Classe publique DropDatabaseEncryptionKeyStatement Représente l'instruction DROP DATABASE ENCRYPTION KEY.
Classe publique DropDatabaseStatement Représente l'instruction DROP DATABASE.
Classe publique DropDefaultStatement Représente l'instruction DROP DEFAULT.
Classe publique DropEndpointStatement Représente l'instruction DROP ENDPOINT.
Classe publique DropEventNotificationStatement Représente l'instruction DROP EVENT NOTIFICATION.
Classe publique DropEventSessionStatement Représente l'instruction DROP EVENT SESSION.
Classe publique DropFullTextCatalogStatement Représente l'instruction DROP FULLTEXT CATALOG.
Classe publique DropFullTextIndexStatement Représente l'instruction DROP FULLTEXT INDEX.
Classe publique DropFullTextStopListStatement Représente l'instruction DROP FULLTEXT STOPLIST.
Classe publique DropFunctionStatement Représente l'instruction DROP FUNCTION.
Classe publique DropIndexClause Représente un index XML ou relationnel dans une instruction DROP INDEX.
Classe publique DropIndexClauseBase Représente une clause unique dans l'instruction DROP INDEX.
Classe publique DropIndexStatement Représente l'instruction DROP INDEX.
Classe publique DropLoginStatement Représente l'instruction DROP LOGIN.
Classe publique DropMasterKeyStatement Représente l'instruction DROP MASTER KEY.
Classe publique DropMessageTypeStatement Représente l'instruction DROP MESSAGE TYPE.
Classe publique DropObjectsStatement Représente une instruction DROP qui fait référence à une liste d'objets.
Classe publique DropPartitionFunctionStatement Représente l'instruction DROP PARTITION FUNCTION.
Classe publique DropPartitionSchemeStatement Représente l'instruction DROP PARTITION SCHEME.
Classe publique DropProcedureStatement Représente l'instruction DROP PROCEDURE.
Classe publique DropQueueStatement Représente l'instruction DROP QUEUE.
Classe publique DropRemoteServiceBindingStatement Représente l'instruction DROP REMOTE SERVICE BINDING.
Classe publique DropResourcePoolStatement Représente l'instruction DROP RESOURCE POOL.
Classe publique DropRoleStatement Représente l'instruction DROP ROLE.
Classe publique DropRouteStatement Représente l'instruction DROP ROUTE.
Classe publique DropRuleStatement Représente l'instruction DROP RULE.
Classe publique DropSchemaStatement Représente l'instruction DROP SCHEMA.
Classe publique DropServerAuditSpecificationStatement Représente l'instruction DROP SERVER AUDIT SPECIFICATION.
Classe publique DropServerAuditStatement Représente l'instruction DROP SERVER AUDIT.
Classe publique DropServiceStatement Représente l'instruction DROP SERVICE.
Classe publique DropSignatureStatement Représente l'instruction DROP SIGNATURE.
Classe publique DropStatisticsStatement Représente l'instruction DROP STATISTICS.
Classe publique DropSymmetricKeyStatement Représente l'instruction DROP SYMMETRIC KEY.
Classe publique DropSynonymStatement Représente l'instruction DROP SYNONYM.
Classe publique DropTableStatement Représente l'instruction DROP TABLE.
Classe publique DropTriggerStatement Représente l'instruction DROP TRIGGER.
Classe publique DropTypeStatement Représente l'instruction DROP TYPE.
Classe publique DropUnownedObjectStatement Représente une instruction DROP pour les objets sans propriétaire.
Classe publique DropUserStatement Représente l'instruction DROP USER.
Classe publique DropViewStatement Représente l'instruction DROP VIEW.
Classe publique DropWorkloadGroupStatement Représente l'instruction DROP WORKLOAD GROUP.
Classe publique DropXmlSchemaCollectionStatement Représente l'instruction DROP XML SCHEMA COLLECTION.
Classe publique EnabledDisabledPayloadOption Représente une option qui peut être ENABLED ou DISABLED.
Classe publique EnableDisableTriggerStatement Définit les modifications apportées aux déclencheurs, qui peuvent être activées ou désactivées.
Classe publique EncryptionPayloadOption Représente l'option de charge utile ENCRYPTION.
Classe publique EncryptionSource Représente la classe de base pour différentes sources de clé/certificat.
Classe publique EndConversationStatement Représente l'instruction END CONVERSATION.
Classe publique EndpointAffinity Représente l'option AFFINITY dans les instructions CREATE/ALTER ENDPOINT.
Classe publique EndpointProtocolOption Représente une option de protocole unique dans une instruction CREATE ENDPOINT.
Classe publique EventDeclaration Représente la déclaration d'événement.
Classe publique EventDeclarationCompareFunctionParameter Représente le paramètre du prédicat de déclaration d'événement.
Classe publique EventDeclarationSetParameter Représente le paramètre de définition de déclaration d'événement.
Classe publique EventGroupContainer Représente un type d'événement.
Classe publique EventNotificationObjectScope Représente la portée de la notification d'événements.
Classe publique EventRetentionSessionOption Représente l'option de session EVENT_RETENTION_MODE.
Classe publique EventSessionObjectName Représente des noms d'objets utilisés dans des instructions CREATE et ALTER EVENT SESSION.
Classe publique EventSessionStatement Représente les instructions CREATE et ALTER EVENT SESSION.
Classe publique EventTypeContainer Représente le type d'événement.
Classe publique EventTypeGroupContainer Représente le groupe ou type d'événement.
Classe publique ExecutableEntity Classe de base pour toutes les choses qui peuvent être exécutées avec une instruction EXECUTE.
Classe publique ExecutableProcedureReference Représente une référence à une procédure par nom.
Classe publique ExecutableStringList Représente des chaînes pour les commandes passées à l'instruction EXECUTE.
Classe publique ExecuteAsClause Représente la clause EXECUTE AS.
Classe publique ExecuteAsStatement Représente l'instruction EXECUTE AS.
Classe publique ExecuteContext Représente le contexte d'exécution.
Classe publique ExecuteParameter Représente un paramètre passé à une procédure dans une instruction EXECUTE.
Classe publique ExecuteStatement Cette classe représente l'instruction Transact-SQL EXECUTE.
Classe publique ExistsPredicate Représente le prédicat EXISTS.
Classe publique Expression Représente une expression.
Classe publique ExpressionCallTarget Représente une cible d'expression d'un appel de fonction.
Classe publique ExpressionGroupingSpecification Représente une expression sur laquelle une opération de regroupement est exécutée.
Classe publique ExpressionWithSortOrder Représente une expression avec un ordre de tri.
Classe publique ExtractFromExpression Représente l'expression qui commence par Extract From.
Classe publique FetchCursorStatement Représente l'instruction de curseur FETCH.
Classe publique FetchType Représente des informations concernant différentes orientations FETCH.
Classe publique FileDeclaration Représente une déclaration de fichier unique dans une instruction CREATE DATABASE.
Classe publique FileDeclarationOption Représente une option de déclaration de fichier unique dans une instruction CREATE DATABASE.
Classe publique FileEncryptionSource Représente une référence à un fichier contenant une clé ou un certificat.
Classe publique FileGroup Représente un groupe de fichiers dans une instruction CREATE DATABASE.
Classe publique FileGroupOrPartitionScheme
Classe publique FileGrowthFileDeclarationOption Représente l'option de déclaration de croissance de fichier.
Classe publique FileNameFileDeclarationOption Représente l'option de déclaration de fichier de nom de fichier.
Classe publique FilePathAuditFileOption Représente une option de fichier d'audit du chemin d'accès de fichier.
Classe publique FileStreamOnTableOption Représente l'option de table FILESTREAM_ON.
Classe publique ForClause Classe de base pour les clauses FOR dans les instructions SELECT.
Classe publique ForeignKeyConstraint Représente la contrainte de clé étrangère.
Classe publique FullTextCatalogAndFileGroup
Classe publique FullTextCatalogStatement Représente l'instruction CREATE FULLTEXT CATALOG.
Classe publique FullTextIndexColumn Représente la colonne pour un index de recherche en texte intégral.
Classe publique FullTextIndexOption Représente une option unique dans une instruction CREATE FULLTEXT INDEX.
Classe publique FullTextPredicate Représente le prédicat de texte intégral.
Classe publique FullTextStopListAction Représente l'action dans une instruction ALTER FULLTEXT STOPLIST.
Classe publique FullTextTableSource Représente les sources de table FREETEXTTABLE et CONTAINSTABLE.
Classe publique FunctionCall Représente un appel de fonction.
Classe publique FunctionCallSetClause Représente un appel de fonction pour une clause SET.
Classe publique FunctionReturnType Représente le type de retour de fonction.
Classe publique FunctionStatementBody Représente l'instruction CREATE/ALTER FUNCTION.
Classe publique GeneralSetCommand Représente une commande unique dans une instruction SET.
Classe publique GetConversationGroupStatement Représente l'instruction GET CONVERSATION GROUP.
Classe publique GoToStatement Représente l'instruction GOTO.
Classe publique GrandTotalGroupingSpecification Représente la spécification de regroupement de total général.
Classe publique GrantStatement Représente l'instruction GRANT.
Classe publique GrantStatement80 Représente l'instruction GRANT.
Classe publique GridParameter Représente le paramètre structuré d'index spatial pour une option GRIDS.
Classe publique GridsSpatialIndexOption Représente l'option d'index spatial GRIDS.
Classe publique GroupByClause Représente la clause GROUP BY, qui peut être utilisée dans des instructions telles que SELECT et UPDATE.
Classe publique GroupingSetsGroupingSpecification Représente la spécification de regroupement GROUPING SETS.
Classe publique GroupingSpecification Représente une spécification de regroupement unique dans une clause GROUP BY.
Classe publique HavingClause Représente la clause HAVING, qui peut être utilisée dans des instructions telles que SELECT.
Classe publique Identifier Ce fragment est utilisé pour représenter un identificateur.
Classe publique IdentifierLoginOption Représente des options avec une valeur d'identificateur dans une instruction CREATE ou ALTER LOGIN.
Classe publique IdentifiersCallTarget Représente la cible d'un appel, qui est une colonne ou une propriété CLR (Common Language Runtime) sur une colonne.
Classe publique IdentityFunction Représente une fonction d'identité qui peut être utilisée par SelectColumn.
Classe publique IdentityValueKeyOption Représente une option IDENTITY_VALUE.
Classe publique IfStatement Représente l'instruction IF.
Classe publique IndexExpressionOption Représente l'option d'index qui pourrait être une expression.
Classe publique IndexOption Représente l'option d'index.
Classe publique IndexStatement Représente la base pour les instructions CREATE INDEX.
Classe publique IndexStateOption Représente l'état d'option d'index.
Classe publique IndexTableHint Représente un indicateur de table INDEX.
Classe publique InlineDerivedTable Représente une table dérivée.
Classe publique InPredicate Représente le prédicat IN.
Classe publique InsertBulkColumnDefinition Représente une définition de colonne dans une instruction INSERT BULK.
Classe publique InsertBulkStatement Représente l'instruction INSERT BULK.
Classe publique InsertMergeAction Représente l'insertion d'une action de fusion.
Classe publique InsertStatement Représente l'instruction INSERT.
Classe publique IntegerValueSessionOption Représente l'option de session d'événement MAX_MEMORY.
Classe publique InternalOpenRowset Représente la source de table OPENROWSET.
Classe publique InvalidExpression Représente une expression dans le script Transact-SQL qui n'est pas valide.
Classe publique InvalidIdentifier Représente un identificateur dans le script Transact-SQL qui n'est pas valide.
Classe publique InvalidSchemaObjectName Représente le script Transact-SQL qui contient un nom d'objet de schéma non valide.
Classe publique InvalidSelectStatement Représente un script Transact-SQL qui contient une instruction Select dont la définition n'est pas valide.
Classe publique InvalidStatementList Représente le script Transact-SQL qui contient une liste des instructions qui ne sont pas des instructions Transact-SQL valides.
Classe publique InvalidTSqlFragment Représente un fragment Transact-SQL non valide.
Classe publique InvalidTSqlStatement Représente un script Transact-SQL qui n'est pas reconnu comme une instruction Transact-SQL valide.
Classe publique IPv4 Représente une adresse IP (x.x.x.x).
Classe publique JoinParenthesis Représente les parenthèses qui peuvent encapsuler une jointure.
Classe publique KeyOption Représente l'option de clé dans une instruction CREATE SYMMETRIC KEY.
Classe publique KeySourceKeyOption Représente l'option KEY_SOURCE.
Classe publique KillQueryNotificationSubscriptionStatement Représente l'instruction d'abonnement à une notification en cas de suppression de requête.
Classe publique KillStatement Représente l'instruction KILL.
Classe publique KillStatsJobStatement Représente l'instruction KILL STATS JOB.
Classe publique LabelStatement Représente l'instruction Label.
Classe publique LeftFunctionCall Représente l'appel LEFT.
Classe publique LikePredicate Représente le prédicat LIKE.
Classe publique LineNoStatement Représente l'instruction LINENO.
Classe publique ListenerIpEndpointProtocolOption Représente l'option du protocole de point de terminaison LISTENER_IP TCP.
Classe publique Literal Représente le littéral.
Classe publique LiteralEndpointProtocolOption Représente une option de protocole qui a une chaîne unique ou une valeur entière.
Classe publique LiteralPayloadOption Représente une option de charge utile avec une valeur littérale unique.
Classe publique LockEscalationTableOption Représente l'option de table d'escalade de verrous.
Classe publique LoginOption Représente une option unique dans une instruction CREATE ou ALTER LOGIN.
Classe publique LoginTypePayloadOption Représente l'option de charge utile LOGIN_TYPE.
Classe publique MasterKeyStatement Représente l'instruction MASTER KEY.
Classe publique MaxDispatchLatencySessionOption Représente l'option de session d'événement MAX_DISPATCH_LATENCY.
Classe publique MaxEventSizeSessionOption Représente l'option de session d'événement MAX_EVENT_SIZE.
Classe publique MaxMemorySessionOption Représente l'option de session d'événement MAX_MEMORY.
Classe publique MaxRolloverFilesAuditFileOption Représente l'option MAX_ROLLOVER_FILES pour la cible d'audit FILE.
Classe publique MaxSizeAuditFileOption Représente l'option MaxSize pour une cible d'audit FILE.
Classe publique MaxSizeFileDeclarationOption Représente l'option de déclaration de fichier de taille maximale.
Classe publique MemoryPartitionSessionOption Représente l'option de session MEMORY_PARTITION_MODE.
Classe publique MergeAction Représente l'action dans une instruction MERGE.
Classe publique MergeActionClause Représente la clause d'action MERGE.
Classe publique MergeStatement Représente l'instruction MERGE.
Classe publique MessageTypeStatementBase Représente les parties communes des instructions CREATE et ALTER MESSAGE TYPE.
Classe publique MethodSpecifier Représente un spécificateur de méthode.
Classe publique MirrorToClause Représente la clause MIRROR TO de l'instruction BACKUP.
Classe publique MoveConversationStatement Représente l'instruction MOVE CONVERSATION.
Classe publique MoveRestoreOption Représente l'option de restauration MOVE.
Classe publique NameFileDeclarationOption Représente l'option de déclaration de fichier de nom.
Classe publique NullableConstraint Représente la contrainte nullable.
Classe publique NullIfExpression Représente l'expression NULLIF.
Classe publique OdbcConvertSpecification Représente la spécification de conversion ODBC (Open Database Connectivity).
Classe publique OdbcFunctionCall Représente la fonction d'appel Open Database Connectivity (ODBC).
Classe publique OdbcQualifiedJoin Représente la jointure qualifiée ODBC (Open Database Connectivity) dans une clause FROM.
Classe publique OfflineFileDeclarationOption Représente l'option de déclaration de fichier hors connexion.
Classe publique OnFailureAuditOption Représente l'option ON_FAILURE dans une instruction CREATE/ALTER SERVER AUDIT.
Classe publique OnOffAlterDatabaseOption Représente une option qui peut avoir la valeur ON ou OFF dans le cas SET d'une instruction ALTER DATABASE.
Classe publique OnOffSessionOption Représente les options de session d'événement TRACK_CAUSALITY et STARTUP_STATE.
Classe publique OpenCursorStatement Représente l'instruction de curseur OPEN.
Classe publique OpenMasterKeyStatement Représente l'instruction DROP MASTER KEY.
Classe publique OpenQueryTableSource Représente la source de table OPENQUERY.
Classe publique OpenRowsetDataModificationTarget Représente la cible de modification des données OPENROWSET.
Classe publique OpenRowsetTableSource Représente la source de table OPENROWSET.
Classe publique OpenSymmetricKeyStatement Représente l'instruction DROP SYMMETRIC KEY.
Classe publique OpenXmlTableSource Représente la source de table OPENXML.
Classe publique OptimizeForOptimizerHint Représente l'indicateur d'optimiseur OPTIMIZE FOR.
Classe publique OptimizerHint Représente un indicateur d'optimiseur unique.
Classe publique OrderBulkInsertOption Représente l'option ORDER dans une instruction BULK INSERT.
Classe publique OrderByClause Représente la clause ORDER BY, qui peut être utilisée dans des instructions telles que SELECT.
Classe publique OutputClause Représente la clause OUTPUT.
Classe publique OverClause Représente la clause OVER.
Classe publique PageVerifyAlterDatabaseOption Représente l'option PAGE_VERIFY dans le cas SET d'une instruction ALTER DATABASE.
Classe publique ParameterizationAlterDatabaseOption Représente l'option PARAMETERIZATION dans le cas SET d'une instruction ALTER DATABASE.
Classe publique ParameterizedDataType Représente la classe abstraite de type de données, qui peut avoir des paramètres.
Classe publique ParameterlessCall Représente des appels sans paramètres.
Classe publique ParenthesisExpression Représente l'expression de parenthèse.
Classe publique PartitionFunctionCall Représente l'appel de fonction de partition.
Classe publique PartitionParameterType Représente le type de paramètre dans une instruction CREATE PARTITION FUNCTION.
Classe publique PartitionSpecifier Représente le spécificateur de partition.
Classe publique PartnerAlterDatabaseOption Représente l'option PARTNER dans le cas SET de l'instruction ALTER DATABASE.
Classe publique PasswordAlterLoginOption Représente l'option PASSWORD dans une instruction ALTER LOGIN.
Classe publique PasswordCreateLoginSource Représente la casse du mot de passe dans une instruction CREATE LOGIN.
Classe publique PayloadOption Représente une option de charge utile unique dans une instruction CREATE / ALTER ENDPOINT.
Classe publique Permission Représente l'autorisation qui peut être utilisée dans le corps d'une instruction de sécurité.
Classe publique PivotedTableSource Représente la source de table croisée dynamiquement dans une clause FROM.
Classe publique PortsEndpointProtocolOption Représente l'option de protocole de point de terminaison PORTS HTTP.
Classe publique PredicateSetStatement Représente les diverses options SET {...} { ON | OFF } dans la grammaire Transact-SQL.
Classe publique PrimaryExpression Représente la classe de base abstraite des expressions primaires.
Classe publique PrintStatement Représente l'instruction PRINT.
Classe publique Privilege80 Représente un privilège qui peut être utilisé dans une instruction de sécurité.
Classe publique PrivilegeSecurityElement80 Représente l'élément de sécurité qui a des privilèges.
Classe publique ProcedureParameter Représente un paramètre qui peut être passé dans une procédure.
Classe publique ProcedureReference Représente une référence à une procédure par nom et numéro.
Classe publique ProcedureStatementBody Représente l'instruction CREATE/ALTER PROCEDURE.
Classe publique ProcedureStatementBodyBase Représente le corps d'instruction de procédure.
Classe publique ProcessAffinityRange Représente une plage de valeurs d'affinité du processus.
Classe publique ProviderEncryptionSource Représente une référence à un fournisseur EKM.
Classe publique ProviderKeyNameKeyOption Représente l'option PROVIDER_KEY_NAME.
Classe publique QualifiedJoin Représente la jointure qualifiée dans une clause FROM.
Classe publique QueryDerivedTable Représente une table dérivée.
Classe publique QueryExpression Représente la classe de base abstraite pour la hiérarchie d'expressions de requêtes dans l'instruction select.
Classe publique QueryParenthesis Représente l'expression de parenthèse qui encapsule un QueryExpression.
Classe publique QuerySpecification Représente la partie principale de l'instruction SELECT.
Classe publique QueueDelayAuditOption Représente l'option QUEUE_DELAY dans l'instruction CREATE/ALTER SERVER AUDIT.
Classe publique QueueOption Représente la base pour l'option QUEUE.
Classe publique QueueStatement Représente la base pour des instructions de file d'attente.
Classe publique QueueStateOption Représente la base pour une option QUEUE qui a un état.
Classe publique QueueTSqlFragmentOption Représente la base pour une option QUEUE qui a un TSqlFragment.
Classe publique RaiseErrorLegacyStatement Représente le style hérité d'une instruction RAISERROR.
Classe publique RaiseErrorStatement Représente l'instruction RAISERROR.
Classe publique ReadOnlyForClause Représente le cas FOR READ ONLY utilisé dans l'instruction DECLARE CURSOR.
Classe publique ReadTextStatement Représente l'instruction READTEXT.
Classe publique ReceiveStatement Représente l'instruction RECEIVE.
Classe publique ReconfigureStatement Représente l'instruction RECONFIGURE.
Classe publique RecoveryAlterDatabaseOption Représente l'option RECOVERY dans l'instruction ALTER DATABASE, cas SET.
Classe publique RemoteServiceBindingStatementBase Représente la base commune pour les instructions CREATE et ALTER REMOTE SERVICE BINDING.
Classe publique ReserveDiskSpaceAuditFileOption Représente l'option MAX_ROLLOVER_FILES en cas de cible d'audit FILE.
Classe publique ResourcePoolParameter Représente les paramètres d'instruction RESOURCE POOL.
Classe publique ResourcePoolStatement Représente les instructions CREATE RESOURCE POOL et ALTER RESOURCE POOL.
Classe publique RestoreMasterKeyStatement Représente l'instruction RESTORE MASTER KEY.
Classe publique RestoreOption Représente une option unique dans une instruction RESTORE.
Classe publique RestoreServiceMasterKeyStatement Représente une instruction RESTORE SERVICE MASTER KEY .
Classe publique RestoreStatement Représente l'instruction RESTORE/LOAD.
Classe publique ReturnStatement Représente l'instruction RETURN.
Classe publique RevertStatement Représente l'instruction REVERT.
Classe publique RevokeStatement Représente l'instruction REVOKE.
Classe publique RevokeStatement80 Représente l'instruction REVOKE.
Classe publique RightFunctionCall Représente l'appel RIGHT.
Classe publique RolePayloadOption Représente l'option de charge utile ROLE.
Classe publique RoleStatement Représente la base de l'instruction ROLE.
Classe publique RollbackTransactionStatement Représente l'instruction ROLLBACK TRANSACTION.
Classe publique RollupGroupingSpecification Représente la spécification de regroupement ROLLUP.
Classe publique RouteOption Représente l'option For Route.
Classe publique RouteStatement Représente la base pour une instruction ROUTE.
Classe publique RowValue Représente les données pour une ligne unique.
Classe publique SaveTransactionStatement Représente l'instruction SAVE TRANSACTION.
Classe publique ScalarFunctionReturnType Représente le type de données de retour.
Classe publique SchemaDeclarationItem Représente les informations relatives à une colonne dans une déclaration de schéma.
Classe publique SchemaObjectDataModificationTarget Représente la cible de modification des données de l'objet de schéma.
Classe publique SchemaObjectName Représente un nom d'objet de schéma.
Classe publique SchemaObjectTableSource Représente la source de table qui a un objet de schéma.
Classe publique SchemaPayloadOption Représente une option de charge utile SCHEMA.
Classe publique SecurityElement80 Représente le corps d'instruction de sécurité qui est commun pour les instructions SGRANT, DENY et REVOKE.
Classe publique SecurityLoginOption Représente une option de sécurité dans une instruction CREATE ou ALTER LOGIN.
Classe publique SecurityPrincipal Représente le principal qui peut être utilisé dans le corps d'une instruction de sécurité.
Classe publique SecurityStatement Représente la classe de base du corps d'une instruction de sécurité.
Classe publique SecurityStatementBody80 Représente la classe de base du corps d'une instruction de sécurité.
Classe publique SecurityTargetObject Représente un objet cible qui peut être utilisé dans un corps d'instruction de sécurité.
Classe publique SecurityTargetObjectName Représente le nom de l'objet cible de sécurité.
Classe publique SecurityUserClause80 Représente le corps d'instruction de sécurité qui est commun pour les instructions SGRANT, DENY et REVOKE.
Classe publique SelectColumn Représente l'élément de colonne utilisé juste après le mot clé select.
Classe publique SelectFunctionReturnType Représente le type de retour de fonction select.
Classe publique SelectSetVariable Représente la définition d'une variable à l'intérieur d'une instruction SELECT.
Classe publique SelectStatement Représente une instruction SQL SELECT.
Classe publique SendStatement Représente l'instruction SEND.
Classe publique ServerAuditStatement Base commune pour les instructions d'audit CREATE et ALTER SERVER.
Classe publique ServiceContract Représente une référence de contrat de service (avec action facultative).
Classe publique SessionOption Représente l'option de session d'événement.
Classe publique SessionTimeoutPayloadOption Représente l'option de charge utile SESSION_TIMEOUT.
Classe publique SetClause Représente la clause SET.
Classe publique SetCommand Représente une commande unique dans une instruction SET.
Classe publique SetCommandStatement Représente une instruction de commande SET (par exemple, SET LANGUAGE us_english).
Classe publique SetErrorLevelStatement Représente l'instruction SET ERRLVL.
Classe publique SetFipsFlaggerCommand Représente la commande SET FIPS_FLAGGER.
Classe publique SetIdentityInsertStatement Représente l'instruction SET IDENTITY_INSERT.
Classe publique SetOffsetsStatement Représente l'instruction SET OFFSETS.
Classe publique SetOnOffStatement Représente une instruction SET avec une terminaison {ON | OFF}.
Classe publique SetRowCountStatement Représente l'instruction SET ROWCOUNT.
Classe publique SetStatisticsStatement Représente les STATISTIQUES DÉFINIES {…} {ON instructions | Off} dans la grammaireTransact-SQL.
Classe publique SetStopListAlterFullTextIndexAction Représente une action STOPLIST pour une instruction ALTER FULLTEXT INDEX.
Classe publique SetTextSizeStatement Représente l'instruction SET TEXTSIZE.
Classe publique SetTransactionIsolationLevelStatement Représente l'instruction SET TRANSACTION ISOLATION LEVEL.
Classe publique SetUserStatement Représente l'instruction SETUSER.
Classe publique SetVariableStatement Représente l'instruction SET @local_variable.
Classe publique ShutdownStatement Représente l'instruction SHUTDOWN.
Classe publique SidCreateLoginOption Représente l'option SID dans une instruction CREATE LOGIN.
Classe publique SignatureStatementBase Représente une base commune pour les instructions ADD et DROP SIGNATURE.
Classe publique SimpleAlterDatabaseOption Représente une option simple (par exemple, un mot clé unique) dans une instruction ALTER DATABASE, cas SET.
Classe publique SimpleAlterFullTextIndexAction Représente une action d'indicateur pour une instruction ALTER FULLTEXT INDEX.
Classe publique SimpleBulkInsertOption Représente une option unique simple dans une instruction BULK INSERT.
Classe publique SimpleOptimizerHint Représente un indicateur d'optimiseur, qui peut être représenté comme un indicateur avec une valeur littérale facultative.
Classe publique SimpleRestoreOption Représente une option de restauration unique avec une valeur facultative.
Classe publique SimpleTableHint Représente un indicateur de table simple.
Classe publique SizeFileDeclarationOption Représente une option de déclaration de fichier de taille.
Classe publique SoapMethod Représente une méthode SOAP dans la partie charge utile d'une instruction CREATE ENDPOINT.
Classe publique SourceDeclaration Représente le nom de la déclaration de source d'événement.
Classe publique SpatialIndexOption Représente l'option d'index spatial.
Classe publique SpatialIndexRegularOption Représente les options normales d'index spatial.
Classe publique Sql100ScriptGenerator Représente le générateur de script Sql100.
Classe publique Sql100ScriptGeneratorConstructor Définit un générateur de script Sql100.
Classe publique Sql80ScriptGenerator Représente le générateur de script Sql80.
Classe publique Sql80ScriptGeneratorConstructor Définit un générateur de script Sql80.
Classe publique Sql90ScriptGenerator Représente le générateur de script Sql90.
Classe publique Sql90ScriptGeneratorConstructor Définit un générateur de script Sql90.
Classe publique SqlCommandIdentifier Représente le SqlCommandIdentifier.
Classe publique SqlDataType Représente le type de données Sql.
Classe publique SqlScriptComparer Compare des scripts Transact-SQL et des arborescences de syntaxe abstraite.
Classe publique SqlScriptComparerConstructor Constructeur de service pour le composant SqlScriptComparer.
Classe publique SqlScriptComparisonResult Décrit le résultat d'une comparaison de scripts.
Classe publique SqlScriptGenerator Représente un générateur de script spécifique à Sql.
Classe publique SqlScriptGeneratorConstructor Utilisé pour construire un composant SqlScriptGenerator.
Classe publique SqlScriptGeneratorOptions Représente les options du générateur de script Transact-SQL.
Classe publique StartupStateSessionOption Représente l'option de session d'événement STARTUP_STATE.
Classe publique StateAuditOption Représente l'option STATE dans l'instruction ALTER SERVER AUDIT.
Classe publique StatementList Cette classe est utilisée pour obtenir une liste d'instructions.
Classe publique StatementWithCommonTableExpressionsAndXmlNamespaces Représente une instruction qui peut commencer par une expression de table commune ou des espaces de noms XML.
Classe publique StatisticsOption Représente l'option de statistiques.
Classe publique StopListFullTextIndexOption Représente l'option STOPLIST dans une instruction CREATE FULLTEXT INDEX.
Classe publique StopRestoreOption Représente les options STOPATMARK et STOPBEFOREMARK RESTORE.
Classe publique Subquery Représente une sous-requête.
Classe publique SubqueryComparisonPredicate Représente les prédicats de comparaison qui ont des sous-requêtes.
Classe publique SubquerySpecification Représente une spécification de sous-requête.
Classe publique SymmetricKeyStatement Représente les propriétés communes des instructions ALTER SYMMETRIC KEY et CREATE SYMMETRIC KEY.
Classe publique TableHint Représente un indicateur de table unique.
Classe publique TableHintsOptimizerHint Représente un indicateur d'optimiseur qui contient un indicateur de table.
Classe publique TableOption Représente une option de table unique.
Classe publique TableSampleClause Représente la clause TABLESAMPLE.
Classe publique TableSource Représente la source de table.
Classe publique TableSourceWithAlias Représente une source de table qui peut avoir un alias.
Classe publique TableSourceWithAliasAndColumns Représente une source de table qui peut spécifier des alias de colonnes.
Classe publique TableValuedFunctionReturnType Représente le type de retour de la fonction table.
Classe publique TargetDeclaration Représente la déclaration cible.
Classe publique TernaryExpression Représente une expression qui a trois expressions comme enfants.
Classe publique TextModificationStatement Représente l'instruction WRITETEXT.
Classe publique TopRowFilter Représente le filtre de ligne du haut qui peut être utilisé dans une instruction SELECT.
Classe publique TrackCausalitySessionOption Représente l'option de session d'événement TRACK_CAUSALITY.
Classe publique TransactionStatement Classe de base abstraite pour les instructions Transaction.
Classe publique TriggerAction Représente l'action de déclencheur.
Classe publique TriggerObject Représente les informations relatives au déclencheur qui est créé ou modifié.
Classe publique TriggerOption Représente l'option de déclencheur.
Classe publique TriggerStatementBody Représente les instructions CREATE TRIGGER et ALTER TRIGGER.
Classe publique TruncateTableStatement Représente l'instruction TRUNCATE TABLE.
Classe publique TryCatchStatement Représente l'instruction TRY…CATCH.
Classe publique TSEqualCall Représente l'appel de fonction TSEQUAL, qui est une fonction booléenne.
Classe publique TSql100Parser Représente l'analyseur TSql100.
Classe publique TSql100ParserConstructor Utilisé pour créer TSql100Parser.
Classe publique TSql80Parser Représente l'analyseur TSql80.
Classe publique TSql80ParserConstructor Utilisé pour créer TSql80Parser.
Classe publique TSql90Parser Représente l'analyseur TSql90.
Classe publique TSql90ParserConstructor Utilisé pour construire TSql90Parser.
Classe publique TSqlBatch Représente un lot dans un script Transact-SQL.
Classe publique TSqlConcreteFragmentVisitor Visiteur pour les nœuds concrets d'arborescence de syntaxe abstraite.
Classe publique TSqlFragment Représente un fragment de jeton.
Classe publique TSqlFragmentVisitor Représente le visiteur de base pour le script Transact-SQL DOM (Document Object Model).
Classe publique TSqlParser ReprésenteTransact-SQL l'analyseur.
Classe publique TSqlParserConstructor Utilisé pour construire TSqlParser.
Classe publique TSqlParserToken Représente un jeton d'analyseur.
Classe publique TSqlScript Représente un type Transact-SQL.
Classe publique TSqlStatement Représente une instruction Transact-SQL unique.
Classe publique UnaryExpression Représente une expression qui a une expression unique en tant qu'enfant.
Classe publique UniqueConstraint Représente la contrainte de clé primaire ou unique.
Classe publique UnpivotedTableSource Représente la source de table non croisée dynamique dans une clause FROM.
Classe publique UnqualifiedJoin Représente le JOIN non qualifié dans une clause FROM.
Classe publique UpdateCall Représente l'appel de fonction UPDATE(), qui est une fonction booléenne.
Classe publique UpdateForClause Représente le cas FOR UPDATE [columns] utilisé uniquement dans DECLARE CURSOR.
Classe publique UpdateMergeAction Représente l'action de fusion de mise à jour.
Classe publique UpdateStatement Représente l'instruction UPDATE.
Classe publique UpdateStatisticsStatement Représente l'instruction UPDATE STATISTICS.
Classe publique UpdateTextStatement Représente l'instruction UPDATETEXT.
Classe publique UserDataType Représente un type de données utilisateur.
Classe publique UserDefinedTypeCallTarget Représente la cible d'un appel, qui est une colonne ou une propriété CLR (Common Language Runtime) sur une colonne.
Classe publique UserDefinedTypePropertyAccess Représente une propriété sur un type défini par l'utilisateur.
Classe publique UserLoginOption Représente l'option de connexion utilisateur.
Classe publique UserOption Représente l'option USER.
Classe publique UserStatement Représente la classe de base de l'instruction de l'utilisateur.
Classe publique UseStatement Représente l'instruction USE.
Classe publique ValuesInsertSource Représente la liste de valeurs.
Classe publique VariableDataModificationTarget Représente la cible de modification des données variables.
Classe publique VariableTableSource Représente une source de table qui est une variable.
Classe publique VariableValuePair Représente une paire valeur-variable unique dans un indicateur d'optimiseur OPTIMIZE FOR.
Classe publique ViewOption Représente l'option VIEW.
Classe publique ViewStatementBody Représente les instructions CREATE VIEW et ALTER VIEW.
Classe publique WaitForStatement Représente l'instruction WAITFOR.
Classe publique WaitForSupportedStatement Représente une instruction interne.
Classe publique WhenClause Représente la clause WHEN utilisée dans l'expression de cas.
Classe publique WhereClause Représente la clause WHERE qui peut être utilisée dans ses instructions telles que SELECT ou UPDATE.
Classe publique WhileStatement Représente une instruction WHILE.
Classe publique WindowsCreateLoginSource Représente le cas WINDOWS dans une instruction CREATE LOGIN.
Classe publique WithCommonTableExpressionsAndXmlNamespaces Représente une construction commune qui peut contenir des expressions de table et des espaces de noms XML communs.
Classe publique WitnessAlterDatabaseOption Représente l'option WITNESS dans l'instruction ALTER DATABASE, cas SET.
Classe publique WorkloadGroupImportanceParameter Représente le paramètre d'importance de groupe de charge utile.
Classe publique WorkloadGroupParameter Représente les paramètres d'instruction de groupe de charge utile.
Classe publique WorkloadGroupResourceParameter Représente le paramètre d'instruction de groupe de charge utile.
Classe publique WorkloadGroupStatement Représente les instructions CREATE WORKLOAD GROUP et ALTER WORKLOAD GROUP.
Classe publique WriteTextStatement Représente l'instruction WRITETEXT.
Classe publique WsdlPayloadOption Représente l'option de charge utile WSDL.
Classe publique XmlDataType Représente le type de données XML.
Classe publique XmlForClause Représente le cas FOR XML (options).
Classe publique XmlForClauseOption Représente le cas FOR XML (options).
Classe publique XmlNamespaces Représente des espaces de noms XML.
Classe publique XmlNamespacesAliasElement Représente la variation d'alias pour l'élément d'espace de noms XML.
Classe publique XmlNamespacesDefaultElement Représente la variation par défaut pour l'élément d'espace de noms XML.
Classe publique XmlNamespacesElement Représente un élément utilisé lors de la définition d'un espace de noms XML.

Interfaces

  Interface Description
Interface publique IAuthorization Représente le propriétaire.
Interface publique ICollationSetter Représente l'identificateur de classement.
Interface publique IFileStreamSpecifier Représente une spécification du flux de fichiers.
Interface publique IPasswordChangeOption Contient des mots de passe pour le chiffrement/déchiffrement d'une clé privée.
Interface publique ITableElementContainer Représente le conteneur d'éléments table.

Énumérations

  Énumération Description
Énumération publique AffinityKind Énumération spécifiant le type d'affinité.
Énumération publique AlterAction Énumération spécifiant l'action ALTER.
Énumération publique AlterCertificateStatementKind Énumération spécifiant le type de modification d'instruction de certificat.
Énumération publique AlterDatabaseOptionKind L'énumération spécifie les genres d'options dans les instructions ALTERTransact-SQL DATABASE.
Énumération publique AlterEventSessionStatementType Énumération spécifiant le type d'instruction de modification de session d'événement.
Énumération publique AlterFullTextCatalogAction
Énumération publique AlterIndexType Spécifie le type de modification de l'index.
Énumération publique AlterMasterKeyOption Spécifie l'option de modification de clé principale.
Énumération publique AlterResourceGovernorCommandType Spécifie le type de commande alter resource governor.
Énumération publique AlterServiceMasterKeyOption Spécifie une option de modification de clé principale du service.
Énumération publique AlterTableAlterColumnOption Spécifie des options de modification de table et de colonne.
Énumération publique ApplicationRoleOptionType Spécifie le type d'option de rôle d'application.
Énumération publique AssignmentKind Spécifie le type d'assignation.
Énumération publique AttachMode Spécifie le mode d'attachement.
Énumération publique AuditActionGroup Spécifie le groupe d'actions d'audit.
Énumération publique AuditTargetKind Spécifie des types de modifications d'index.
Énumération publique AuthenticationProtocol Spécifie le protocole d'authentification
Énumération publique AuthenticationTypes Spécifie des types d'authentification.
Énumération publique BackupOptionKind Spécifie le type d'opération de sauvegarde.
Énumération publique BackupRestoreItemKind Spécifie le type d'élément de restauration de sauvegarde.
Énumération publique BinaryExpressionType Spécifie le type d'expression binaire.
Énumération publique BinaryQueryExpressionType Spécifie le type d'expression de requête binaire.
Énumération publique BoundingBoxParameterType Spécifie le type de paramètre de cadre englobant.
Énumération publique BrokerPriorityParameterSpecialType Spécifie le type de paramètre de priorité de Service Broker.
Énumération publique BrokerPriorityParameterType Spécifie un type de paramètre de priorité de Service Broker.
Énumération publique CertificateOptionKinds Spécifie le type d'option de certificat.
Énumération publique ChangeTrackingOption Spécifie l'option de suivi des modifications.
Énumération publique ColumnType Spécifie le type de colonne.
Énumération publique CommandOptions Spécifie les options de commande.
Énumération publique ComputeFunctionType Spécifie le type de fonction de calcul.
Énumération publique ConstraintEnforcement Spécifie la mise en conformité de contrainte.
Énumération publique CryptoMechanismType Spécifie le type de mécanisme de déchiffrement.
Énumération publique CursorOptions Spécifie l'option de curseur.
Énumération publique DatabaseAuditActionKind Spécifie le type d'action d'audit de base de données.
Énumération publique DatabaseEncryptionKeyAlgorithm Spécifie l'algorithme de clé de chiffrement de base de données.
Énumération publique DatabaseMirroringEndpointRole Spécifie le rôle de point de terminaison de mise en miroir de bases de données.
Énumération publique DataCompressionLevel Spécifie le niveau de compression de données.
Énumération publique DbccCommand Ce membre sert exclusivement à un usage interne et ne doit pas être référencé à partir du code utilisateur.
Énumération publique DbccOptions Spécifie les options Dbcc.
Énumération publique DeleteUpdateAction Spécifie l'action de mise à jour de suppression.
Énumération publique DeviceType Spécifie le type de périphérique.
Énumération publique DropClusteredConstraintOptionType Spécifie le type d'option de contrainte.
Énumération publique DropSchemaBehavior Spécifie le comportement DROP SCHEMA.
Énumération publique EnableDisableOptionType Spécifie le type d'option.
Énumération publique EncryptionAlgorithm Spécifie l'algorithme de chiffrement.
Énumération publique EncryptionAlgorithmPreference Spécifie la préférence d'algorithme de chiffrement.
Énumération publique EndpointEncryptionSupport Spécifie la prise en charge du chiffrement de point de terminaison.
Énumération publique EndpointProtocol Spécifie le protocole de point de terminaison.
Énumération publique EndpointProtocolOptions Spécifie les options de protocole de point de terminaison.
Énumération publique EndpointState Spécifie l'état du point de terminaison.
Énumération publique EndpointType Spécifie le type de point de terminaison.
Énumération publique EventNotificationEventGroup Spécifie le groupe d'événements.
Énumération publique EventNotificationEventType Spécifie le type d'événement de notification d'événement.
Énumération publique EventNotificationTarget Spécifie la cible de notification d'événement.
Énumération publique EventSessionEventRetentionModeType Spécifie le type de mode de rétention d'événement.
Énumération publique EventSessionMemoryPartitionModeType Spécifie le type de mode de partition de mémoire.
Énumération publique ExecuteAsOption Spécifie l'option Execute As.
Énumération publique FetchOrientation Spécifie l'orientation FETCH.
Énumération publique FileOptionKinds
Énumération publique FipsComplianceLevel Spécifie le niveau de conformité Fips.
Énumération publique FullTextFunctionType Spécifie le type de fonction de texte intégral.
Énumération publique FunctionOptions Spécifie des options de fonction.
Énumération publique GeneralSetCommandType Spécifie le type de commande SET général.
Énumération publique GridParameterType Spécifie le type de paramètre de grille.
Énumération publique GroupByOption Spécifie l'option GROUP BY.
Énumération publique ImportanceParameterType Spécifie le type de paramètre d'importance.
Énumération publique IndexOptionType Spécifie le type d'option d'index.
Énumération publique InsertOption Spécifie l'option d'insertion.
Énumération publique IsolationLevel Spécifie le niveau d'isolement.
Énumération publique JoinHint Spécifie l'indicateur de jointure.
Énumération publique KeywordCasing Spécifie la casse du mot clé.
Énumération publique LiteralType Spécifie le type de littéral.
Énumération publique LockEscalationMethod Spécifie la méthode d'escalade de verrous.
Énumération publique LoginOptions Spécifie l'option de connexion.
Énumération publique MemoryUnit Spécifie l'unité de mémoire.
Énumération publique MergeCondition Spécifie la condition MERGE.
Énumération publique MessageSender Spécifie l'expéditeur du message.
Énumération publique MessageValidationMethod Spécifie la méthode de validation du message.
Énumération publique ModifyFileGroupOption Spécifie l'option de modification du groupe de fichiers.
Énumération publique NullNotNull Spécifie la valeur Null.
Énumération publique OptionState Spécifie un état d'option.
Énumération publique PageVerifyAlterDatabaseOptionKind Spécifie la valeur Kind de l'option PAGE_VERIFY dans ALTER DATABASE.
Énumération publique ParameterlessCallType Spécifie le type d'appel sans paramètre.
Énumération publique ParameterModifier Spécifie un modificateur de paramètre.
Énumération publique ParameterStyle Spécifie le style de paramètre.
Énumération publique PartitionFunctionRange Spécifie la plage de fonction de partition.
Énumération publique PartnerAlterDatabaseOptionKind Spécifie le genre d'option PARTNER dans ALTER DATABASE.
Énumération publique PayloadOptionKinds Spécifie le genre d'option de charge utile.
Énumération publique PermissionSetOption Spécifie l'option de jeu d'autorisations.
Énumération publique PortTypes Spécifie des types de ports.
Énumération publique PrincipalType Spécifie le type de principal.
Énumération publique PrivilegeType80 Spécifie le type de privilège.
Énumération publique ProcedureOptions Spécifie des options de procédure.
Énumération publique ProcessAffinityType Représente le type d'affinité du processus dans l'instruction ALTER SERVER CONFIGURATION.
Énumération publique QualifiedJoinType Spécifie le type de jointure qualifié.
Énumération publique QueueOptionType Spécifie le type d'option QUEUE.
Énumération publique QuoteType Spécifie le type de guillemet.
Énumération publique RaiseErrorOptions Spécifie l'option RAISERROR.
Énumération publique RecoveryAlterDatabaseOptionKind Spécifie le type d'option RECOVERY dans l'instruction ALTER DATABASE.
Énumération publique ResourcePoolParameterType Spécifie un type de paramètre de pool de ressources.
Énumération publique RestoreOptionKind Spécifie le type d'option de restauration.
Énumération publique RestoreStatementKind Spécifie le type d'instruction RESTORE.
Énumération publique RetentionUnit Spécifie l'unité de rétention.
Énumération publique RouteOptionType Spécifie le type d'option d'itinéraire.
Énumération publique SecondaryXmlIndexType Spécifie un type d'index XML secondaire.
Énumération publique SecurityObjectKind Spécifie un type d'objet de sécurité.
Énumération publique SeparatorType Spécifie le type de séparateur.
Énumération publique ServiceBrokerOption Spécifie des options de Service Broker.
Énumération publique SetOffsets Spécifie les offsets définis.
Énumération publique SetOptions Spécifie l'option SET.
Énumération publique SetStatisticsOptions Spécifie l'option SET STATISTICS.
Énumération publique SignableElementKind Spécifie le type d'élément signable.
Énumération publique SimpleAlterFullTextIndexActionKind Spécifie le genre d'action d'index.
Énumération publique SimpleBulkInsertOptionKind Spécifie un type d'option d'insertion en bloc simple.
Énumération publique SimpleOptimizerHintKind Spécifie le type d'indicateur d'optimiseur simple.
Énumération publique SimpleTableHintKind Spécifie le type d'indicateur de table simple.
Énumération publique SoapMethodAction Spécifie une action de méthode SOAP.
Énumération publique SoapMethodFormat Spécifie le format de méthode SOAP.
Énumération publique SoapMethodSchemas Spécifie le schéma de méthode SOAP.
Énumération publique SortOrder Spécifie l'ordre de tri.
Énumération publique SparseColumnOption Spécifie des options de colonne fragmentée.
Énumération publique SpatialIndexingSchemeType Spécifie une méthode d'indexation spatiale.
Énumération publique SqlDataTypeOption Spécifie l'option dr type de données Sql.
Énumération publique SqlScriptDifferenceOperationType Décrit l'opération qui doit être exécutée pour une différence de scripts.
Énumération publique SqlVersion Spécifie la version SQL.
Énumération publique StatisticsOptionType Spécifie le type d'option de statistiques.
Énumération publique SubqueryComparisonPredicateType Spécifie un type de prédicat de comparaison de sous-requête.
Énumération publique TableElementType Spécifie le type d'élément table.
Énumération publique TableSampleClauseOption Spécifie l'option de clause d'échantillon de table.
Énumération publique TernaryExpressionType Spécifie le type d'expression ternaire.
Énumération publique TriggerActionType Spécifie le type d'action de déclencheur.
Énumération publique TriggerEnforcement Spécifie la mise en application de déclencheur.
Énumération publique TriggerOptionType Spécifie le type d'option de déclencheur.
Énumération publique TriggerScope Spécifie la portée de déclencheur.
Énumération publique TriggerType Spécifie le type de déclencheur.
Énumération publique TSqlTokenType Spécifie le type de jeton.
Énumération publique UnaryExpressionType Spécifie un type d'expression unaire.
Énumération publique UniqueRowFilter Spécifie un filtre de lignes unique.
Énumération publique UnqualifiedJoinType Spécifie un type de jointure non qualifié.
Énumération publique UserLoginOptionType Spécifie le type d'option de connexion utilisateur.
Énumération publique UserOptionType Spécifie le type d'option utilisateur.
Énumération publique UserType80 Spécifie le type utilisateur.
Énumération publique ViewOptionType Spécifie le type d'option d'affichage.
Énumération publique WaitForOption Spécifie le type d'attente.
Énumération publique WorkloadGroupResourceParameterType Spécifie un type de paramètre de ressource de groupe de charges de travail.
Énumération publique XmlDataTypeOption Spécifie le type de données XML.
Énumération publique XmlForClauseOptions Spécifie des options de clause XML FOR.

Voir aussi

Référence

Autres ressources

Procédure pas à pas : création d'un assembly de règle d'analyse du code statique personnalisé pour SQL