Поделиться через


Microsoft.Data.Schema.ScriptDom.Sql - пространство имен

Пространство имен Microsoft.Data.Schema.ScriptDom.Sql предоставляет поддержку средства синтаксического анализа и генератора скриптов для Microsoft SQL Server.

Классы

  Класс Описание
Открытый класс AddAlterFullTextIndexAction
Открытый класс AddFileSpec Представляет отдельный файл в предложении ADD FILE FROM инструкции ALTER ASSEMBLY.
Открытый класс AddSignatureStatement Этот класс представляет инструкции ADD SIGNATURE.
Открытый класс AdhocDataSource
Открытый класс AdhocTableSource Этот класс представляет (нестандартный) источник таблицы OPENDATASOURCE.
Открытый класс AlgorithmKeyOption Этот класс представляет параметр ALGORITHM.
Открытый класс AlterApplicationRoleStatement Этот класс представляет инструкцию ALTER APPLICATION ROLE.
Открытый класс AlterAssemblyStatement Этот класс представляет инструкцию ALTER ASSEMBLY.
Открытый класс AlterAsymmetricKeyStatement Представляет инструкцию ALTER ASYMMETRIC KEY.
Открытый класс AlterAuthorizationStatement Представляет инструкцию ALTER AUTHORIZATION.
Открытый класс AlterBrokerPriorityStatement Представляет инструкцию ALTER BROKER PRIORITY.
Открытый класс AlterCertificateStatement Представляет инструкцию ALTER CERTIFICATE.
Открытый класс AlterCreateEndpointStatementBase Представляет общую часть инструкций CREATE ENDPOINT и ALTER ENDPOINT.
Открытый класс AlterCreateServiceStatementBase Представляет инструкцию CREATE SERVICE.
Открытый класс AlterCredentialStatement Представляет инструкцию ALTER CREDENTIAL.
Открытый класс AlterCryptographicProviderStatement Представляет инструкцию ALTER CRYPTOGRAPHIC PROVIDER.
Открытый класс AlterDatabaseAddFileGroupStatement
Открытый класс AlterDatabaseAddFileStatement Используется в блоке добавления файлов инструкции ALTER DATABASE.
Открытый класс AlterDatabaseAuditSpecificationStatement Изменяет спецификацию аудита базы данных.
Открытый класс AlterDatabaseCollateStatement Изменяет блок COLLATE инструкции ALTER DATABASE.
Открытый класс AlterDatabaseEncryptionKeyStatement Изменяет ключ шифрования базы данных.
Открытый класс AlterDatabaseModifyFileGroupStatement
Открытый класс AlterDatabaseModifyFileStatement Используется в блоке изменения файла инструкции ALTER DATABASE.
Открытый класс AlterDatabaseModifyNameStatement Используется в блоке изменения имени в инструкции ALTER DATABASE.
Открытый класс AlterDatabaseOption Представляет отдельный параметр в блоке SET инструкции ALTER DATABASE.
Открытый класс AlterDatabaseRebuildLogStatement Используется в блоке перестроения журнала инструкции ALTER DATABASE.
Открытый класс AlterDatabaseRemoveFileGroupStatement
Открытый класс AlterDatabaseRemoveFileStatement Используется в блоке удаления файла инструкции ALTER DATABASE.
Открытый класс AlterDatabaseSetStatement Представляет блок SET инструкции ALTER DATABASE.
Открытый класс AlterDatabaseStatement Представляет инструкцию ALTER DATABASE.
Открытый класс AlterDatabaseTermination Содержит сведения о завершении.
Открытый класс AlterEndpointStatement Представляет инструкцию CREATE ENDPOINT.
Открытый класс AlterEventSessionStatement Представляет инструкцию ALTER EVENT SESSION.
Открытый класс AlterFullTextCatalogStatement
Открытый класс AlterFullTextIndexAction
Открытый класс AlterFullTextIndexStatement
Открытый класс AlterFullTextStopListStatement
Открытый класс AlterFunctionStatement Представляет инструкцию ALTER FUNCTION.
Открытый класс AlterIndexStatement Представляет инструкцию ALTER INDEX.
Открытый класс AlterLoginAddDropCredentialStatement Представляет инструкцию ALTER LOGIN, которая добавляет или удаляет имя учетных данных.
Открытый класс AlterLoginEnableDisableStatement Представляет инструкцию ALTER LOGIN, которая включает или отключает вход.
Открытый класс AlterLoginOptionsStatement Представляет инструкцию ALTER LOGIN, которая изменяет параметры.
Открытый класс AlterLoginStatement Представляет инструкцию ALTER LOGIN, которая изменяет свойства учетной записи входа для SQL Server.
Открытый класс AlterMasterKeyStatement Представляет инструкцию ALTER MASTER KEY, которая изменяет свойства главного ключа базы данных.
Открытый класс AlterMessageTypeStatement Представляет инструкцию ALTER MESSAGE TYPE.
Открытый класс AlterPartitionFunctionStatement Представляет инструкцию ALTER PARTITION FUNCTION, которая изменяет функцию секционирования посредством разделения или объединения ее граничных значений.
Открытый класс AlterPartitionSchemeStatement Представляет инструкцию ALTER PARTITION SCHEME, которая добавляет файловую группу в схему секционирования или изменяет назначение файловой группы NEXT USED для схемы секционирования.
Открытый класс AlterProcedureStatement Представляет инструкцию ALTER PROCEDURE.
Открытый класс AlterQueueStatement Представляет инструкцию ALTER QUEUE.
Открытый класс AlterRemoteServiceBindingStatement Представляет инструкцию ALTER REMOTE SERVICE BINDING, которая изменяет пользователя, связанного с привязкой удаленной службы, или параметр анонимного доступа для привязки.
Открытый класс AlterResourceGovernorStatement Представляет инструкцию ALTER RESOURCE GOVERNOR.
Открытый класс AlterResourcePoolStatement Представляет инструкцию ALTER RESOURCE POOL, которая изменяет существующую конфигурацию пула ресурсов регулятора ресурсов.
Открытый класс AlterRoleStatement Представляет инструкцию ALTER ROLE, которая изменяет имя роли базы данных.
Открытый класс AlterRouteStatement Представляет инструкцию ALTER ROUTE.
Открытый класс AlterSchemaStatement Представляет инструкцию ALTER SCHEMA.
Открытый класс AlterServerAuditSpecificationStatement Изменяет спецификацию аудита сервера, которая изменяет объект спецификации аудита сервера с помощью подсистемы аудита SQL Server.
Открытый класс AlterServerAuditStatement Представляет инструкцию ALTER SERVER AUDIT.
Открытый класс AlterServerConfigurationStatement Представляет инструкцию ALTER SERVER CONFIGURATION.
Открытый класс AlterServiceMasterKeyStatement Представляет инструкцию ALTER SERVICE MASTER KEY, которая изменяет главный ключ службы в экземпляре SQL Server.
Открытый класс AlterServiceStatement Представляет инструкцию ALTER SERVICE.
Открытый класс AlterSymmetricKeyStatement Представляет инструкцию ALTER SYMMETRIC KEY.
Открытый класс AlterTableAddTableElementStatement Задает специализацию элемента таблицы инструкции ALTER TABLE.
Открытый класс AlterTableAlterColumnStatement Представляет специализацию изменения столбца в инструкции ALTER TABLE.
Открытый класс AlterTableChangeTrackingModificationStatement Изменяет отслеживание изменений для таблицы.
Открытый класс AlterTableConstraintModificationStatement Определяет изменения ограничения таблицы.
Открытый класс AlterTableDropTableElement Представляет отдельные элементы, которые можно использовать в блоке DROP инструкции ALTER TABLE.
Открытый класс AlterTableDropTableElementStatement Представляет специализацию удаляемого элемента таблицы в инструкции ALTER TABLE.Содержит список имен столбцов и ограничений, подлежащих удалению.
Открытый класс AlterTableRebuildStatement Выполняет перестроение индексов таблицы.
Открытый класс AlterTableSetStatement Изменяет параметры таблицы.
Открытый класс AlterTableStatement Представляет базовый класс инструкции ALTER TABLE.
Открытый класс AlterTableSwitchStatement Представляет специализацию параметра инструкции ALTER TABLE.
Открытый класс AlterTableTriggerModificationStatement Определяет изменения триггера для таблицы.
Открытый класс AlterTriggerStatement Представляет инструкцию ALTER TRIGGER.
Открытый класс AlterUserStatement Представляет инструкцию ALTER USER.
Открытый класс AlterViewStatement Представляет инструкцию ALTER VIEW.
Открытый класс AlterWorkloadGroupStatement Представляет инструкцию ALTER WORKLOAD GROUP.
Открытый класс AlterXmlSchemaCollectionStatement Представляет инструкцию ALTER XML SCHEMA COLLECTION.
Открытый класс ApplicationRoleOption Представляет параметр роли приложения.
Открытый класс ApplicationRoleStatement Представляет базу инструкции APPLICATION ROLE.
Открытый класс AssemblyEncryptionSource Представляет ссылку на сборку, содержащую ключ или сертификат.
Открытый класс AssemblyName Представляет имена сборок среды CLR.
Открытый класс AssemblyStatement Представляет общие части инструкциях CREATE ASSEMBLY и ALTER ASSEMBLY.
Открытый класс AssignmentSetClause Представляет операцию назначения в предложении SET.
Открытый класс AsymmetricKeyCreateLoginSource Представляет блок Certificate инструкции CREATE LOGIN.
Открытый класс AuditActionGroupReference Представляет ссылку на группу аудита.
Открытый класс AuditActionSpecification Представляет спецификацию действий аудита.
Открытый класс AuditFileOption Представляет отдельный параметр в блоке FILE для определения целевого объекта аудита.
Открытый класс AuditGuidAuditOption Представляет параметр AUDIT_GUID в инструкции CREATE SERVER AUDIT.
Открытый класс AuditOption Представляет отдельный параметр в инструкциях CREATE SERVER AUDIT и ALTER SERVER AUDIT.
Открытый класс AuditSpecificationDetail Представляет базовый класс для спецификации действия аудита и имени группы действий аудита.
Открытый класс AuditSpecificationPart Представляет предложение ADD или DROP в инструкции спецификации аудита.
Открытый класс AuditSpecificationStatement Представляет инструкцию AUDIT SPECIFICATION.
Открытый класс AuditTarget Представляет целевой объект аудита в инструкциях CREATE SERVER AUDIT и ALTER SERVER AUDIT.
Открытый класс AuthenticationEndpointProtocolOption Представляет параметр протокола конечной точки AUTHENTICATION HTTP.
Открытый класс AuthenticationPayloadOption Представляет параметр полезных данных AUTHENTICATION.
Открытый класс AutoCleanupChangeTrackingOptionDetail Представляет часть AUTO_CLEANUP параметра CHANGE_TRACKING в инструкции ALTER DATABASE SET.
Открытый класс BackupCertificateStatement Представляет инструкцию BACKUP CERTIFICATE.
Открытый класс BackupDatabaseStatement Представляет инструкцию BACKUP DATABASE.
Открытый класс BackupMasterKeyStatement Представляет инструкцию BACKUP MASTER KEY.
Открытый класс BackupOption Представляет отдельный параметр в инструкции BACKUP.
Открытый класс BackupRestoreFileInfo Представляет сведения о файлах или файловых группах, для которых выполняется резервное копирование или восстановление.
Открытый класс BackupRestoreMasterKeyStatementBase Представляет общую часть инструкций BACKUP (SERVICE) MASTER KEY и RESTORE (SERVICE) MASTER KEY.
Открытый класс BackupServiceMasterKeyStatement Представляет инструкцию BACKUP SERVICE MASTER KEY.
Открытый класс BackupStatement Представляет инструкцию BACKUP/DUMP.
Открытый класс BackupTransactionLogStatement Представляет инструкцию BACKUP TRANSACTION.
Открытый класс BackwardsCompatibleDropIndexClause Представляет предложение старого стиля в инструкции DROP INDEX.
Открытый класс BeginConversationTimerStatement Представляет инструкцию BEGIN CONVERSATION TIMER.
Открытый класс BeginDialogStatement Представляет инструкцию BEGIN DIALOG.
Открытый класс BeginEndBlockStatement Представляет группу инструкций, которые начинаются с ключевого слова BEGIN и заканчиваются ключевым словом END.
Открытый класс BeginTransactionStatement Представляет инструкции BEGIN TRANSACTION и BEGIN DISTRIBUTED TRANSACTION.
Открытый класс BinaryExpression Представляет выражение, содержащее два дочерних выражения.
Открытый класс BinaryQueryExpression Представляет объединение, используемое в инструкции SELECT.
Открытый класс BoundingBoxParameter Представляет структурированный параметр пространственного индекса, передаваемый по имени.
Открытый класс BoundingBoxSpatialIndexOption Представляет параметр пространственного индекса BOUNDING_BOX.
Открытый класс BreakStatement Представляет инструкцию BREAK.
Открытый класс BrokerPriorityParameter Представляет параметр инструкции приоритета брокера.
Открытый класс BrokerPriorityStatement Представляет инструкции CREATE BROKER PRIORITY и ALTER BROKER PRIORITY.
Открытый класс BrowseForClause Представляет блок FOR BROWSE.
Открытый класс BuiltInFunctionTableSource Представляет встроенные функции как простые исходные таблицы.
Открытый класс BulkInsertBase Представляет инструкцию BULK INSERT.
Открытый класс BulkInsertOption Представляет отдельный параметр в инструкции BULK INSERT.
Открытый класс BulkInsertStatement Представляет инструкцию BULK INSERT.
Открытый класс BulkOpenRowset Представляет источник таблицы OPENROWSET (BULK...).
Открытый класс CallTarget Представляет цель вызова функции.
Открытый класс CaseExpression Представляет выражение case.
Открытый класс CastCall Представляет вызов приведения.
Открытый класс CellsPerObjectSpatialIndexOption Представляет параметр пространственного индекса CELLS_PER_OBJECT.
Открытый класс CertificateCreateLoginSource Представляет блок Certificate инструкции CREATE LOGIN.
Открытый класс CertificateOption Представляет отдельные параметры SUBJECT, START_DATE или EXPIRE_DATE в инструкции CREATE CERTIFICATE.
Открытый класс CertificateStatementBase Представляет инструкцию CREATE CERTIFICATE.
Открытый класс ChangeRetentionChangeTrackingOptionDetail Представляет часть CHANGE_RETENTION параметра CHANGE_TRACKING в инструкции ALTER DATABASE SET.
Открытый класс ChangeTableChangesTableSource Представляет предложение CHANGETABLE.
Открытый класс ChangeTableVersionTableSource Представляет предложение CHANGETABLE с параметром VERSION.
Открытый класс ChangeTrackingAlterDatabaseOption Представляет параметр CHANGE_TRACKING в блоке SET инструкции ALTER DATABASE.
Открытый класс ChangeTrackingFullTextIndexOption
Открытый класс ChangeTrackingOptionDetail Представляет один элемент данных для объекта ChangeTrackingAlterDatabaseOption.
Открытый класс CharacterSetPayloadOption Представляет параметр полезных данных CHARACTER_SET.
Открытый класс CheckConstraint Представляет проверочное ограничение.
Открытый класс CheckpointStatement Представляет инструкцию CHECKPOINT.
Открытый класс ChildObjectName Представляет имя дочернего объекта схемы.
Открытый класс CloseCursorStatement Представляет инструкцию CLOSE для курсора.
Открытый класс CloseMasterKeyStatement Представляет инструкцию CLOSE MASTER KEY.
Открытый класс CloseSymmetricKeyStatement Представляет инструкцию CLOSE SYMMETRIC KEY.
Открытый класс CoalesceExpression Представляет выражение инструкции COALESCE.
Открытый класс Column Представляет идентификатор столбца с порядком сортировки.
Открытый класс ColumnDefinition Представляет определение столбца.
Открытый класс ColumnDefinitionBase Представляет самую основную часть определения столбца.
Открытый класс ColumnStorageOptions Представляет параметры хранения столбца.
Открытый класс ColumnWithSortOrder Представляет идентификатор столбца с порядком сортировки.
Открытый класс CommandSecurityElement80 Представляет элемент безопасности, содержащий команды.
Открытый класс CommitTransactionStatement Представляет инструкцию COMMIT TRANSACTION.
Открытый класс CommonTableExpression Представляет обобщенное табличное выражение.
Открытый класс CompatibilityLevelAlterDatabaseOption Представляет параметр COMPATIBILITY_LEVEL в блоке SET инструкции ALTER DATABASE.
Открытый класс CompositeGroupingSpecification Формирует список вложенных спецификаций.
Открытый класс CompressionEndpointProtocolOption Представляет параметр протокола конечной точки PORTS HTTP.
Открытый класс CompressionPartitionRange Представляет отдельный диапазон в параметре DATA_COMPRESSION.
Открытый класс ComputeClause Представляет предложение Compute By, которое можно использовать в таких инструкциях, как Select.
Открытый класс ComputeFunction Представляет функцию вычисления, которую можно использовать в предложении Compute.
Открытый класс Constraint Представляет базовый класс для ограничений.
Открытый класс ContinueStatement Представляет инструкцию CONTINUE.
Открытый класс ContractMessage Представляет сведения об отдельном сообщении в инструкции CREATE CONTRACT.
Открытый класс ConvertCall Представляет вызов преобразования.
Открытый класс CreateAggregateStatement Представляет инструкцию CREATE AGGREGATE.
Открытый класс CreateApplicationRoleStatement Представляет инструкцию CREATE APPLICATION ROLE.
Открытый класс CreateAssemblyStatement Представляет инструкцию CREATE ASSEMBLY.
Открытый класс CreateAsymmetricKeyStatement Представляет инструкцию CREATE ASYMMETRIC KEY.
Открытый класс CreateBrokerPriorityStatement Представляет инструкцию CREATE BROKER PRIORITY.
Открытый класс CreateCertificateStatement Представляет инструкцию CREATE CERTIFICATE.
Открытый класс CreateContractStatement Представляет инструкцию CREATE CONTRACT.
Открытый класс CreateCredentialStatement Представляет инструкцию CREATE CREDENTIAL.
Открытый класс CreateCryptographicProviderStatement Представляет инструкцию CREATE CRYPTOGRAPHIC PROVIDER.
Открытый класс CreateDatabaseAuditSpecificationStatement Создает спецификацию аудита базы данных.
Открытый класс CreateDatabaseEncryptionKeyStatement Создает ключ шифрования базы данных.
Открытый класс CreateDatabaseStatement Представляет инструкцию CREATE DATABASE.
Открытый класс CreateDefaultStatement Представляет инструкцию CREATE DEFAULT.
Открытый класс CreateEndpointStatement Представляет инструкцию CREATE ENDPOINT.
Открытый класс CreateEventNotificationStatement Представляет инструкцию CREATE EVENT NOTIFICATION.
Открытый класс CreateEventSessionStatement Представляет инструкцию CREATE EVENT SESSION.
Открытый класс CreateFullTextCatalogStatement
Открытый класс CreateFullTextIndexStatement
Открытый класс CreateFullTextStopListStatement
Открытый класс CreateFunctionStatement Представляет инструкцию CREATE FUNCTION.
Открытый класс CreateIndexStatement Представляет инструкцию CREATE INDEX.
Открытый класс CreateLoginSource Представляет базовый класс для различных источников входа в инструкции CREATE LOGIN.
Открытый класс CreateLoginStatement Представляет инструкцию CREATE LOGIN.
Открытый класс CreateMasterKeyStatement Представляет инструкцию CREATE MASTER KEY.
Открытый класс CreateMessageTypeStatement Представляет инструкцию CREATE MESSAGE TYPE.
Открытый класс CreatePartitionFunctionStatement Представляет инструкцию CREATE PARTITION FUNCTION.
Открытый класс CreatePartitionSchemeStatement Представляет инструкцию CREATE PARTITION SCHEME.
Открытый класс CreateProcedureStatement Представляет инструкцию CREATE PROCEDURE.
Открытый класс CreateQueueStatement Представляет инструкцию CREATE QUEUE.
Открытый класс CreateRemoteServiceBindingStatement Представляет инструкцию CREATE REMOTE SERVICE BINDING.
Открытый класс CreateResourcePoolStatement Представляет инструкцию CREATE RESOURCE POOL.
Открытый класс CreateRoleStatement Представляет инструкцию CREATE ROLE.
Открытый класс CreateRouteStatement Представляет инструкцию CREATE ROUTE.
Открытый класс CreateRuleStatement Представляет инструкцию CREATE RULE.
Открытый класс CreateSchemaStatement Представляет инструкцию CREATE SCHEMA.
Открытый класс CreateServerAuditSpecificationStatement Создает спецификацию аудита сервера.
Открытый класс CreateServerAuditStatement Создает аудит сервера.
Открытый класс CreateServiceStatement Представляет инструкцию CREATE SERVICE.
Открытый класс CreateSpatialIndexStatement Представляет инструкцию CREATE SPATIAL INDEX.
Открытый класс CreateStatisticsStatement Представляет инструкцию CREATE STATISTICS.
Открытый класс CreateSymmetricKeyStatement Представляет инструкцию CREATE SYMMETRIC KEY.
Открытый класс CreateSynonymStatement Представляет инструкцию CREATE SYNONYM.
Открытый класс CreateTableStatement Представляет инструкцию CREATE TABLE.
Открытый класс CreateTriggerStatement Представляет инструкцию CREATE TRIGGER.
Открытый класс CreateTypeStatement Представляет инструкцию CREATE TYPE.
Открытый класс CreateTypeTableStatement Создает тип таблицы.
Открытый класс CreateTypeUddtStatement Представляет инструкцию CREATE TYPE для пользовательских типов данных, производных от типов SQL.
Открытый класс CreateTypeUdtStatement Представляет инструкцию CREATE TYPE для пользовательских типов, производных от типов среды CLR.
Открытый класс CreateUserStatement Представляет инструкцию CREATE USER.
Открытый класс CreateViewStatement Представляет инструкцию CREATE VIEW.
Открытый класс CreateWorkloadGroupStatement Представляет инструкцию CREATE WORKLOAD GROUP.
Открытый класс CreateXmlIndexStatement Представляет инструкцию CREATE XML INDEX.
Открытый класс CreateXmlSchemaCollectionStatement Представляет инструкцию CREATE XML SCHEMA COLLECTION.
Открытый класс CreationDispositionKeyOption Представляет параметр CREATION_DISPOSITION.
Открытый класс CredentialStatement Представляет общие части инструкций ALTER CREDENTIAL и CREATE CREDENTIAL.
Открытый класс CryptoMechanism Представляет механизм расшифровки.
Открытый класс CubeGroupingSpecification Представляет спецификацию группирования CUBE.
Открытый класс CursorDefaultAlterDatabaseOption Представляет параметр CURSOR_DEFAULT в блоке SET инструкции ALTER DATABASE.
Открытый класс CursorDefinition Представляет определение курсора.
Открытый класс CursorId Представляет ссылку на курсор.
Открытый класс CursorStatement Представляет базовый тип для инструкций OPEN, CLOSE и FETCH для курсора.
Открытый класс DatabaseAuditAction Представляет отдельное действие в спецификации действий аудита.
Открытый класс DatabaseEncryptionKeyStatement Представляет базовый класс для инструкций, в которых используются ключи шифрования.
Открытый класс DataCompressionOption Представляет отдельный параметр сжатия данных.
Открытый класс DataModificationStatement Представляет инструкцию sub-DML с выходным предложением, используемым в качестве источника таблицы.
Открытый класс DataModificationStatementTableSource Представляет инструкцию sub-DML с выходным предложением, используемым в качестве источника таблицы.
Открытый класс DataModificationTarget Представляет целевой объект языка обработки данных DML, используемый в инструкциях Insert, Update, Delete и Merge.
Открытый класс DataType Представляет базовый класс типа данных.
Открытый класс DbccNamedLiteral Представляет именованный литерал в инструкции DBCC.
Открытый класс DbccStatement Представляет инструкцию DBCC (все варианты).
Открытый класс DeallocateCursorStatement Представляет инструкцию DEALLOCATE для курсора.
Открытый класс DeclareCursorStatement Представляет инструкцию DECLARE CURSOR.
Открытый класс DeclareTableBody Представляет блок изменения таблицы инструкции DECLARE @переменная.
Открытый класс DeclareTableStatement Представляет изменение таблицы инструкции DECLARE @переменная.
Открытый класс DeclareVariableElement Представляет отдельное объявление в теле инструкции DeclareVariableStatement.
Открытый класс DeclareVariableStatement Представляет инструкцию DECLARE @переменная, за исключением объявлений таблиц.
Открытый класс DefaultConstraint Представляет ограничение по умолчанию.
Открытый класс DeleteMergeAction Представляет действие удаления при слиянии.
Открытый класс DeleteStatement Представляет инструкцию DELETE.
Открытый класс DenyStatement Представляет инструкцию DENY.
Открытый класс DenyStatement80 Представляет инструкцию DENY.
Открытый класс DeviceInfo Представляет сведения об устройстве, используемом для резервного копирования или восстановления.
Открытый класс DropAggregateStatement Представляет инструкцию DROP AGGREGATE.
Открытый класс DropAlterFullTextIndexAction Представляет действие DROP для инструкции ALTER FULLTEXT INDEX.
Открытый класс DropApplicationRoleStatement Представляет инструкцию DROP APPLICATION ROLE.
Открытый класс DropAssemblyStatement Представляет инструкцию DROP ASSEMBLY.
Открытый класс DropAsymmetricKeyStatement Представляет инструкцию DROP ASYMMETRIC KEY.
Открытый класс DropBrokerPriorityStatement Представляет инструкцию DROP BROKER PRIORITY.
Открытый класс DropCertificateStatement Представляет инструкцию DROP CERTIFICATE.
Открытый класс DropChildObjectsStatement Представляет инструкцию DROP, у которой имеются дочерние объекты (инструкции DROP INDEX или DROP STATISTICS).
Открытый класс DropClusteredConstraintFragmentOption Абстрактный базовый класс для удаления кластеризованных ограничений.
Открытый класс DropClusteredConstraintOption Представляет параметр удаления кластеризованных ограничений.
Открытый класс DropClusteredConstraintStateOption Представляет параметр состояния удаления кластеризованных ограничений.
Открытый класс DropContractStatement Представляет инструкцию DROP CONTRACT.
Открытый класс DropCredentialStatement Представляет инструкцию DROP CREDENTIAL.
Открытый класс DropCryptographicProviderStatement Представляет инструкцию DROP CRYPTOGRAPHIC PROVIDER.
Открытый класс DropDatabaseAuditSpecificationStatement Представляет инструкцию DROP DATABASE AUDIT SPECIFICATION.
Открытый класс DropDatabaseEncryptionKeyStatement Представляет инструкцию DROP DATABASE ENCRYPTION KEY.
Открытый класс DropDatabaseStatement Представляет инструкцию DROP DATABASE.
Открытый класс DropDefaultStatement Представляет инструкцию DROP DEFAULT.
Открытый класс DropEndpointStatement Представляет инструкцию DROP ENDPOINT.
Открытый класс DropEventNotificationStatement Представляет инструкцию DROP EVENT NOTIFICATION.
Открытый класс DropEventSessionStatement Представляет инструкцию DROP EVENT SESSION.
Открытый класс DropFullTextCatalogStatement Представляет инструкцию DROP FULLTEXT CATALOG.
Открытый класс DropFullTextIndexStatement Представляет инструкцию DROP FULLTEXT INDEX.
Открытый класс DropFullTextStopListStatement Представляет инструкцию DROP FULLTEXT STOPLIST.
Открытый класс DropFunctionStatement Представляет инструкцию DROP FUNCTION.
Открытый класс DropIndexClause Представляет реляционный индекс или XML-индекс в инструкции DROP INDEX.
Открытый класс DropIndexClauseBase Представляет отдельное предложение в инструкции DROP INDEX.
Открытый класс DropIndexStatement Представляет инструкцию DROP INDEX.
Открытый класс DropLoginStatement Представляет инструкцию DROP LOGIN.
Открытый класс DropMasterKeyStatement Представляет инструкцию DROP MASTER KEY.
Открытый класс DropMessageTypeStatement Представляет инструкцию DROP MESSAGE TYPE.
Открытый класс DropObjectsStatement Представляет инструкцию DROP, которая ссылается на список объектов.
Открытый класс DropPartitionFunctionStatement Представляет инструкцию DROP PARTITION FUNCTION.
Открытый класс DropPartitionSchemeStatement Представляет инструкцию DROP PARTITION SCHEME.
Открытый класс DropProcedureStatement Представляет инструкцию DROP PROCEDURE.
Открытый класс DropQueueStatement Представляет инструкцию DROP QUEUE.
Открытый класс DropRemoteServiceBindingStatement Представляет инструкцию DROP REMOTE SERVICE BINDING.
Открытый класс DropResourcePoolStatement Представляет инструкцию DROP RESOURCE POOL.
Открытый класс DropRoleStatement Представляет инструкцию DROP ROLE.
Открытый класс DropRouteStatement Представляет инструкцию DROP ROUTE.
Открытый класс DropRuleStatement Представляет инструкцию DROP RULE.
Открытый класс DropSchemaStatement Представляет инструкцию DROP SCHEMA.
Открытый класс DropServerAuditSpecificationStatement Представляет инструкцию DROP SERVER AUDIT SPECIFICATION.
Открытый класс DropServerAuditStatement Представляет инструкцию DROP SERVER AUDIT.
Открытый класс DropServiceStatement Представляет инструкцию DROP SERVICE.
Открытый класс DropSignatureStatement Представляет инструкцию DROP SIGNATURE.
Открытый класс DropStatisticsStatement Представляет инструкцию DROP STATISTICS.
Открытый класс DropSymmetricKeyStatement Представляет инструкцию DROP SYMMETRIC KEY.
Открытый класс DropSynonymStatement Представляет инструкцию DROP SYNONYM.
Открытый класс DropTableStatement Представляет инструкцию DROP TABLE.
Открытый класс DropTriggerStatement Представляет инструкцию DROP TRIGGER.
Открытый класс DropTypeStatement Представляет инструкцию DROP TYPE.
Открытый класс DropUnownedObjectStatement Представляет инструкцию DROP для объектов, не имеющих владельца.
Открытый класс DropUserStatement Представляет инструкцию DROP USER.
Открытый класс DropViewStatement Представляет инструкцию DROP VIEW.
Открытый класс DropWorkloadGroupStatement Представляет инструкцию DROP WORKLOAD GROUP.
Открытый класс DropXmlSchemaCollectionStatement Представляет инструкцию DROP XML SCHEMA COLLECTION.
Открытый класс EnabledDisabledPayloadOption Представляет параметр, который может иметь значение ENABLED или DISABLED.
Открытый класс EnableDisableTriggerStatement Определяет изменения триггеров, которые можно включить или выключить.
Открытый класс EncryptionPayloadOption Представляет параметр полезных данных ENCRYPTION.
Открытый класс EncryptionSource Представляет базовый класс для различных источников ключей и сертификатов.
Открытый класс EndConversationStatement Представляет инструкцию END CONVERSATION.
Открытый класс EndpointAffinity Представляет параметр AFFINITY в инструкциях CREATE ENDPOINT и ALTER ENDPOINT.
Открытый класс EndpointProtocolOption Представляет отдельный параметр протокола в инструкции CREATE ENDPOINT.
Открытый класс EventDeclaration Представляет объявление события.
Открытый класс EventDeclarationCompareFunctionParameter Представляет параметр предиката объявления события.
Открытый класс EventDeclarationSetParameter Представляет параметр объявления события в предложении SET.
Открытый класс EventGroupContainer Представляет тип события.
Открытый класс EventNotificationObjectScope Представляет область действия уведомления о событии.
Открытый класс EventRetentionSessionOption Представляет параметр сеанса EVENT_RETENTION_MODE.
Открытый класс EventSessionObjectName Представляет имена объектов, используемых в инструкциях CREATE EVENT SESSION и ALTER EVENT SESSION.
Открытый класс EventSessionStatement Представляет инструкции CREATE EVENT SESSION и ALTER EVENT SESSION.
Открытый класс EventTypeContainer Представляет тип события.
Открытый класс EventTypeGroupContainer Представляет тип или группу событий.
Открытый класс ExecutableEntity Базовый класс для всех объектов, которые могут быть выполнены с помощью инструкции EXECUTE.
Открытый класс ExecutableProcedureReference Представляет ссылку на процедуру по имени.
Открытый класс ExecutableStringList Представляет строки для команд, передаваемых в инструкцию EXECUTE.
Открытый класс ExecuteAsClause Представляет предложение EXECUTE AS.
Открытый класс ExecuteAsStatement Представляет инструкцию EXECUTE AS.
Открытый класс ExecuteContext Представляет контекст выполнения.
Открытый класс ExecuteParameter Представляет параметр, передаваемый в процедуру инструкции EXECUTE.
Открытый класс ExecuteStatement Этот класс представляет инструкцию EXECUTE Transact-SQL.
Открытый класс ExistsPredicate Представляет предикат EXISTS.
Открытый класс Expression Представляет выражение.
Открытый класс ExpressionCallTarget Представляет цель выражения для вызова функции.
Открытый класс ExpressionGroupingSpecification Представляет выражение, для которого выполняется операция группирования.
Открытый класс ExpressionWithSortOrder Представляет выражение с порядком сортировки.
Открытый класс ExtractFromExpression Представляет выражение, которое начинается с Extract From.
Открытый класс FetchCursorStatement Представляет инструкцию FETCH для курсора.
Открытый класс FetchType Представляет сведения о различных ориентациях FETCH.
Открытый класс FileDeclaration Представляет отдельное объявление файла в инструкции CREATE DATABASE.
Открытый класс FileDeclarationOption Представляет отдельный параметр объявления файла в инструкции CREATE DATABASE.
Открытый класс FileEncryptionSource Представляет ссылку на файл, содержащий ключ или сертификат.
Открытый класс FileGroup Представляет файловую группу в инструкции CREATE DATABASE.
Открытый класс FileGroupOrPartitionScheme
Открытый класс FileGrowthFileDeclarationOption Представляет параметр объявления увеличения размера файла.
Открытый класс FileNameFileDeclarationOption Представляет параметр имени файла в объявлении файла.
Открытый класс FilePathAuditFileOption Представляет параметр пути к файлу аудита.
Открытый класс FileStreamOnTableOption Представляет параметр таблицы FILESTREAM_ON.
Открытый класс ForClause Базовый класс для предложений FOR в инструкциях SELECT.
Открытый класс ForeignKeyConstraint Представляет ограничение внешнего ключа.
Открытый класс FullTextCatalogAndFileGroup
Открытый класс FullTextCatalogStatement Представляет инструкцию CREATE FULLTEXT CATALOG.
Открытый класс FullTextIndexColumn Представляет столбец для полнотекстового индекса.
Открытый класс FullTextIndexOption Представляет отдельный параметр в инструкции CREATE FULLTEXT INDEX.
Открытый класс FullTextPredicate Представляет полнотекстовый предикат.
Открытый класс FullTextStopListAction Представляет действие в инструкции ALTER FULLTEXT STOPLIST.
Открытый класс FullTextTableSource Представляет источники таблиц FREETEXTTABLE и CONTAINSTABLE.
Открытый класс FunctionCall Представляет вызов функции.
Открытый класс FunctionCallSetClause Представляет вызов функции для предложения SET.
Открытый класс FunctionReturnType Представляет тип возвращаемого значения функции.
Открытый класс FunctionStatementBody Представляет инструкцию CREATE/ALTER FUNCTION.
Открытый класс GeneralSetCommand Представляет отдельную команду в инструкции SET.
Открытый класс GetConversationGroupStatement Представляет инструкцию GET CONVERSATION GROUP.
Открытый класс GoToStatement Представляет инструкцию GOTO.
Открытый класс GrandTotalGroupingSpecification Представляет спецификацию группирования общего итога.
Открытый класс GrantStatement Представляет инструкцию GRANT.
Открытый класс GrantStatement80 Представляет инструкцию GRANT.
Открытый класс GridParameter Представляет структурированный параметр пространственного индекса для параметра GRIDS.
Открытый класс GridsSpatialIndexOption Представляет параметр пространственного индекса GRIDS.
Открытый класс GroupByClause Представляет предложение GROUP BY, которое можно использовать в таких инструкциях, как SELECT и UPDATE.
Открытый класс GroupingSetsGroupingSpecification Представляет спецификацию группирования GROUPING SETS.
Открытый класс GroupingSpecification Представляет отдельную спецификацию группировки в предложении GROUP BY.
Открытый класс HavingClause Представляет предложение HAVING, которое можно использовать в таких инструкциях, как SELECT.
Открытый класс Identifier Этот фрагмент используется для представления идентификатора.
Открытый класс IdentifierLoginOption Представляет параметры со значением идентификатора в инструкции CREATE LOGIN или ALTER LOGIN.
Открытый класс IdentifiersCallTarget Представляет целевой объект вызова, являющегося столбцом или свойством среды CLR в столбце.
Открытый класс IdentityFunction Представляет функцию идентификации, которая может использоваться классом SelectColumn.
Открытый класс IdentityValueKeyOption Представляет параметр IDENTITY_VALUE.
Открытый класс IfStatement Представляет инструкцию IF.
Открытый класс IndexExpressionOption Представляет параметр индекса, который может быть выражением.
Открытый класс IndexOption Представляет параметр индекса.
Открытый класс IndexStatement Представляет базу для инструкций CREATE INDEX.
Открытый класс IndexStateOption Представляет состояние параметра индекса.
Открытый класс IndexTableHint Представляет табличную подсказку INDEX.
Открытый класс InlineDerivedTable Представляет производную таблицу.
Открытый класс InPredicate Представляет предикат IN.
Открытый класс InsertBulkColumnDefinition Представляет определение столбца в инструкции INSERT BULK.
Открытый класс InsertBulkStatement Представляет инструкцию INSERT BULK.
Открытый класс InsertMergeAction Представляет действие вставки при слиянии.
Открытый класс InsertStatement Представляет инструкцию INSERT.
Открытый класс IntegerValueSessionOption Представляет параметр MAX_MEMORY сеанса события.
Открытый класс InternalOpenRowset Представляет источник таблицы OPENROWSET.
Открытый класс InvalidExpression Представляет выражение в скрипте Transact-SQL, которое является недопустимым.
Открытый класс InvalidIdentifier Представляет идентификатор в скрипте Transact-SQL, который является недопустимым.
Открытый класс InvalidSchemaObjectName Представляет скрипт Transact-SQL, содержащий имя объекта схемы, которое является недопустимым.
Открытый класс InvalidSelectStatement Представляет скрипт Transact-SQL, содержащий инструкцию Select, определение которой является недопустимым.
Открытый класс InvalidStatementList Представляет скрипт Transact-SQL, который содержит список инструкций, являющихся недопустимыми инструкциями Transact-SQL.
Открытый класс InvalidTSqlFragment Представляет фрагмент Transact-SQL, являющийся недопустимым.
Открытый класс InvalidTSqlStatement Представляет скрипт Transact-SQL, который не распознается как допустимая инструкция Transact-SQL.
Открытый класс IPv4 Представляет IP-адрес (х.х.х.х).
Открытый класс JoinParenthesis Представляет скобки для инкапсуляции соединения.
Открытый класс KeyOption Представляет параметр ключа в инструкции CREATE SYMMETRIC KEY.
Открытый класс KeySourceKeyOption Представляет параметр KEY_SOURCE.
Открытый класс KillQueryNotificationSubscriptionStatement Представляет инструкцию для подписки на уведомление о запросе удаления.
Открытый класс KillStatement Представляет инструкцию KILL.
Открытый класс KillStatsJobStatement Представляет инструкцию KILL STATS JOB.
Открытый класс LabelStatement Представляет инструкцию Label.
Открытый класс LeftFunctionCall Представляет вызов LEFT.
Открытый класс LikePredicate Представляет предикат LIKE.
Открытый класс LineNoStatement Представляет инструкцию LINENO.
Открытый класс ListenerIpEndpointProtocolOption Представляет параметр протокола конечной точки LISTENER_IP TCP.
Открытый класс Literal Представляет литерал.
Открытый класс LiteralEndpointProtocolOption Представляет параметр протокола с одной строкой или целочисленным значением.
Открытый класс LiteralPayloadOption Представляет параметр полезной нагрузки с одним значением литерала.
Открытый класс LockEscalationTableOption Представляет параметр таблицы укрупнения блокировки.
Открытый класс LoginOption Представляет отдельный параметр в инструкции CREATE LOGIN или ALTER LOGIN.
Открытый класс LoginTypePayloadOption Представляет параметр полезной нагрузки LOGIN_TYPE.
Открытый класс MasterKeyStatement Представляет инструкцию MASTER KEY.
Открытый класс MaxDispatchLatencySessionOption Представляет параметр для сеанса событий MAX_DISPATCH_LATENCY.
Открытый класс MaxEventSizeSessionOption Представляет параметр MAX_EVENT_SIZE сеанса события.
Открытый класс MaxMemorySessionOption Представляет параметр MAX_MEMORY сеанса события.
Открытый класс MaxRolloverFilesAuditFileOption Представляет параметр MAX_ROLLOVER_FILES для целевого объекта аудита FILE.
Открытый класс MaxSizeAuditFileOption Представляет параметр MaxSize для целевого объекта аудита FILE.
Открытый класс MaxSizeFileDeclarationOption Представляет параметр максимального размера в объявлении файла.
Открытый класс MemoryPartitionSessionOption Представляет параметр сеанса MEMORY_PARTITION_MODE.
Открытый класс MergeAction Представляет действие в инструкции MERGE.
Открытый класс MergeActionClause Представляет предложение действия MERGE.
Открытый класс MergeStatement Представляет инструкцию MERGE.
Открытый класс MessageTypeStatementBase Представляет общие части инструкций CREATE MESSAGE TYPE и ALTER MESSAGE TYPE.
Открытый класс MethodSpecifier Представляет описатель метода.
Открытый класс MirrorToClause Представляет предложение MIRROR TO в инструкции BACKUP.
Открытый класс MoveConversationStatement Представляет инструкцию MOVE CONVERSATION.
Открытый класс MoveRestoreOption Представляет параметр восстановления MOVE.
Открытый класс NameFileDeclarationOption Представляет параметр имени файла в объявлении файла.
Открытый класс NullableConstraint Представляет ограничение, допускающее значение NULL.
Открытый класс NullIfExpression Представляет выражение NULLIF.
Открытый класс OdbcConvertSpecification Представляет спецификацию преобразования ODBC (Open Database Connectivity).
Открытый класс OdbcFunctionCall Представляет вызов функции ODBC (Open Database Connectivity).
Открытый класс OdbcQualifiedJoin Представляет квалифицированное соединение ODBC (Open Database Connectivity) в предложении FROM.
Открытый класс OfflineFileDeclarationOption Представляет параметр объявления автономного файла.
Открытый класс OnFailureAuditOption Представляет параметр ON_FAILURE в инструкциях CREATE SERVER AUDIT и ALTER SERVER AUDIT.
Открытый класс OnOffAlterDatabaseOption Представляет параметр, которому можно задать значение ON или OFF, в блоке SET инструкции ALTER DATABASE.
Открытый класс OnOffSessionOption Представляет параметры сеанса события TRACK_CAUSALITY и STARTUP_STATE.
Открытый класс OpenCursorStatement Представляет инструкцию OPEN для курсора.
Открытый класс OpenMasterKeyStatement Представляет инструкцию OPEN MASTER KEY.
Открытый класс OpenQueryTableSource Представляет источник таблицы OPENQUERY.
Открытый класс OpenRowsetDataModificationTarget Представляет цель изменения данных OPENROWSET.
Открытый класс OpenRowsetTableSource Представляет источник таблицы OPENROWSET.
Открытый класс OpenSymmetricKeyStatement Представляет инструкцию OPEN SYMMETRIC KEY.
Открытый класс OpenXmlTableSource Представляет источник таблицы OPENXML.
Открытый класс OptimizeForOptimizerHint Представляет подсказку оптимизатора OPTIMIZE FOR.
Открытый класс OptimizerHint Представляет отдельную подсказку оптимизатора.
Открытый класс OrderBulkInsertOption Представляет параметр ORDER в инструкции BULK INSERT.
Открытый класс OrderByClause Представляет предложение ORDER BY, которое можно использовать в таких инструкциях, как SELECT.
Открытый класс OutputClause Представляет предложение OUTPUT.
Открытый класс OverClause Представляет предложение OVER.
Открытый класс PageVerifyAlterDatabaseOption Представляет параметр PAGE_VERIFY в блоке SET инструкции ALTER DATABASE.
Открытый класс ParameterizationAlterDatabaseOption Представляет параметр PARAMETERIZATION в блоке SET инструкции ALTER DATABASE.
Открытый класс ParameterizedDataType Представляет абстрактный класс типа данных, для которого можно задать параметры.
Открытый класс ParameterlessCall Представляет вызовы без параметров.
Открытый класс ParenthesisExpression Представляет выражение скобки.
Открытый класс PartitionFunctionCall Представляет вызов функции секционирования.
Открытый класс PartitionParameterType Представляет тип параметра в инструкции CREATE PARTITION FUNCTION.
Открытый класс PartitionSpecifier Представляет описатель секции.
Открытый класс PartnerAlterDatabaseOption Представляет параметр PARTNER в блоке SET инструкции ALTER DATABASE.
Открытый класс PasswordAlterLoginOption Представляет параметр PASSWORD в инструкции ALTER LOGIN.
Открытый класс PasswordCreateLoginSource Представляет блок PASSWORD в инструкции CREATE LOGIN.
Открытый класс PayloadOption Представляет отдельный параметр полезной нагрузки в инструкциях CREATE ENDPOINT и ALTER ENDPOINT.
Открытый класс Permission Представляет разрешение для использования в теле инструкции безопасного доступа.
Открытый класс PivotedTableSource Представляет сведенный источник таблицы в предложении FROM.
Открытый класс PortsEndpointProtocolOption Представляет параметр протокола конечной точки PORTS HTTP.
Открытый класс PredicateSetStatement Представляет различные параметры { ON | OFF } инструкции SET {...} в грамматике Transact-SQL.
Открытый класс PrimaryExpression Представляет абстрактный базовый класс для первичных выражений.
Открытый класс PrintStatement Представляет инструкцию PRINT.
Открытый класс Privilege80 Представляет привилегию, которая может быть использована в инструкции безопасного доступа.
Открытый класс PrivilegeSecurityElement80 Представляет элемент безопасности, которому предоставлены привилегии.
Открытый класс ProcedureParameter Представляет параметр, который можно передать в процедуру.
Открытый класс ProcedureReference Представляет ссылку на процедуру по имени и номеру.
Открытый класс ProcedureStatementBody Представляет инструкцию CREATE/ALTER PROCEDURE.
Открытый класс ProcedureStatementBodyBase Представляет тело инструкции процедуры.
Открытый класс ProcessAffinityRange Представляет диапазон значений сходства процессов.
Открытый класс ProviderEncryptionSource Представляет ссылку на поставщик расширенного управления ключами.
Открытый класс ProviderKeyNameKeyOption Представляет параметр PROVIDER_KEY_NAME.
Открытый класс QualifiedJoin Представляет квалифицированное соединение в предложении FROM.
Открытый класс QueryDerivedTable Представляет производную таблицу.
Открытый класс QueryExpression Представляет абстрактный базовый класс для иерархии выражений запросов в инструкции SELECT.
Открытый класс QueryParenthesis Представляет выражение скобок, которое служит оболочкой для QueryExpression.
Открытый класс QuerySpecification Представляет основную часть инструкции SELECT.
Открытый класс QueueDelayAuditOption Представляет параметр QUEUE_DELAY в инструкциях CREATE SERVER AUDIT и ALTER SERVER AUDIT.
Открытый класс QueueOption Представляет базу для параметра QUEUE.
Открытый класс QueueStatement Представляет базу для инструкций очереди.
Открытый класс QueueStateOption Представляет базу параметра QUEUE, который имеет состояние.
Открытый класс QueueTSqlFragmentOption Представляет базу параметра QUEUE, который содержит экземпляр TSqlFragment.
Открытый класс RaiseErrorLegacyStatement Предоставляет устаревший стиль инструкции RAISERROR.
Открытый класс RaiseErrorStatement Представляет инструкцию RAISERROR.
Открытый класс ReadOnlyForClause Представляет блок FOR READ ONLY, используемый в инструкции DECLARE CURSOR.
Открытый класс ReadTextStatement Представляет инструкцию READTEXT.
Открытый класс ReceiveStatement Представляет инструкцию RECEIVE.
Открытый класс ReconfigureStatement Представляет инструкцию RECONFIGURE.
Открытый класс RecoveryAlterDatabaseOption Представляет параметр RECOVERY в блоке SET инструкции ALTER DATABASE.
Открытый класс RemoteServiceBindingStatementBase Представляет общую базу для инструкций CREATE REMOTE SERVICE BINDING и ALTER REMOTE SERVICE BINDING.
Открытый класс ReserveDiskSpaceAuditFileOption Представляет параметр MAX_ROLLOVER_FILES в блоке FILE для определения целевого объекта аудита.
Открытый класс ResourcePoolParameter Представляет параметры инструкции RESOURCE POOL.
Открытый класс ResourcePoolStatement Представляет инструкции CREATE RESOURCE POOL и ALTER RESOURCE POOL.
Открытый класс RestoreMasterKeyStatement Представляет инструкцию RESTORE MASTER KEY.
Открытый класс RestoreOption Представляет отдельный параметр в инструкции RESTORE.
Открытый класс RestoreServiceMasterKeyStatement Представляет инструкцию RESTORE SERVICE MASTER KEY.
Открытый класс RestoreStatement Представляет инструкцию RESTORE/LOAD.
Открытый класс ReturnStatement Представляет инструкцию RETURN.
Открытый класс RevertStatement Представляет инструкцию REVERT.
Открытый класс RevokeStatement Представляет инструкцию REVOKE.
Открытый класс RevokeStatement80 Представляет инструкцию REVOKE.
Открытый класс RightFunctionCall Представляет вызов функции RIGHT.
Открытый класс RolePayloadOption Представляет параметр полезных данных ROLE.
Открытый класс RoleStatement Представляет базу инструкции ROLE.
Открытый класс RollbackTransactionStatement Представляет инструкцию ROLLBACK TRANSACTION.
Открытый класс RollupGroupingSpecification Представляет спецификацию группирования ROLLUP.
Открытый класс RouteOption Представляет параметр For Route.
Открытый класс RouteStatement Представляет базу для инструкции ROUTE.
Открытый класс RowValue Представляет данные для отдельной строки.
Открытый класс SaveTransactionStatement Представляет инструкцию SAVE TRANSACTION.
Открытый класс ScalarFunctionReturnType Представляет тип возвращаемых данных.
Открытый класс SchemaDeclarationItem Представляет сведения об одном столбце в объявлении схемы.
Открытый класс SchemaObjectDataModificationTarget Представляет цель изменения данных для объекта схемы.
Открытый класс SchemaObjectName Представляет имя объекта схемы.
Открытый класс SchemaObjectTableSource Представляет источник таблицы, содержащий объект схемы.
Открытый класс SchemaPayloadOption Представляет параметр полезных данных SCHEMA.
Открытый класс SecurityElement80 Представляет тело инструкции для безопасного доступа, общее для инструкций GRANT, DENY и REVOKE.
Открытый класс SecurityLoginOption Представляет параметр безопасности в инструкции CREATE LOGIN или ALTER LOGIN.
Открытый класс SecurityPrincipal Представляет участника, который может быть использован в теле инструкции безопасного доступа.
Открытый класс SecurityStatement Представляет базовый класс тела инструкции для безопасного доступа.
Открытый класс SecurityStatementBody80 Представляет базовый класс тела инструкции для безопасного доступа.
Открытый класс SecurityTargetObject Представляет целевой объект, который может быть использован в теле инструкции безопасного доступа.
Открытый класс SecurityTargetObjectName Представляет имя целевого объекта безопасности.
Открытый класс SecurityUserClause80 Представляет тело инструкции для безопасного доступа, общее для инструкций GRANT, DENY и REVOKE.
Открытый класс SelectColumn Представляет элемент столбца, следующий непосредственно за ключевым словом select.
Открытый класс SelectFunctionReturnType Представляет тип возвращаемого значения функции select.
Открытый класс SelectSetVariable Представляет задание переменной в составе инструкции SELECT.
Открытый класс SelectStatement Представляет инструкцию SQL SELECT.
Открытый класс SendStatement Представляет инструкцию SEND.
Открытый класс ServerAuditStatement Общая база для инструкций CREATE SERVER AUDIT и ALTER SERVER AUDIT.
Открытый класс ServiceContract Представляет ссылку на контракт службы (с необязательным действием).
Открытый класс SessionOption Представляет параметр сеанса события.
Открытый класс SessionTimeoutPayloadOption Представляет параметр полезных данных SESSION_TIMEOUT.
Открытый класс SetClause Представляет предложение SET.
Открытый класс SetCommand Представляет отдельную команду в инструкции SET.
Открытый класс SetCommandStatement Представляет инструкцию команды SET (например, SET LANGUAGE us_english).
Открытый класс SetErrorLevelStatement Представляет инструкцию SET ERRLVL.
Открытый класс SetFipsFlaggerCommand Представляет команду SET FIPS_FLAGGER.
Открытый класс SetIdentityInsertStatement Представляет инструкцию SET IDENTITY_INSERT.
Открытый класс SetOffsetsStatement Представляет инструкцию SET OFFSETS.
Открытый класс SetOnOffStatement Представляет инструкцию SET с окончанием { ON | OFF }.
Открытый класс SetRowCountStatement Представляет инструкцию SET ROWCOUNT.
Открытый класс SetStatisticsStatement Представляет инструкции SET STATISTICS {...} {ON | Выкл} параметры в Transact-SQL грамматики.
Открытый класс SetStopListAlterFullTextIndexAction Представляет действие STOPLIST для инструкции ALTER FULLTEXT INDEX.
Открытый класс SetTextSizeStatement Представляет инструкцию SET TEXTSIZE.
Открытый класс SetTransactionIsolationLevelStatement Представляет инструкцию SET TRANSACTION ISOLATION LEVEL.
Открытый класс SetUserStatement Представляет инструкцию SETUSER.
Открытый класс SetVariableStatement Представляет инструкцию SET @локальная_переменная.
Открытый класс ShutdownStatement Представляет инструкцию SHUTDOWN.
Открытый класс SidCreateLoginOption Представляет параметр SID в инструкции CREATE LOGIN.
Открытый класс SignatureStatementBase Представляет общую базу для инструкций ADD SIGNATURE и DROP SIGNATURE.
Открытый класс SimpleAlterDatabaseOption Представляет простой параметр (например, отдельное ключевое слово) в блоке SET инструкции ALTER DATABASE.
Открытый класс SimpleAlterFullTextIndexAction Представляет действие с флагами для инструкции ALTER FULLTEXT INDEX.
Открытый класс SimpleBulkInsertOption Представляет простой отдельный параметр в инструкции BULK INSERT.
Открытый класс SimpleOptimizerHint Представляет подсказку оптимизатора, которая может быть представлена флагом с необязательным литеральным значением.
Открытый класс SimpleRestoreOption Представляет отдельный параметр восстановления с необязательным значением.
Открытый класс SimpleTableHint Представляет простую подсказку таблицы.
Открытый класс SizeFileDeclarationOption Представляет параметр объявления размера файла.
Открытый класс SoapMethod Представляет метод SOAP в части полезных данных инструкции CREATE ENDPOINT.
Открытый класс SourceDeclaration Представляет имя объявления источника события.
Открытый класс SpatialIndexOption Представляет параметр пространственного индекса.
Открытый класс SpatialIndexRegularOption Представляет регулярные параметры пространственного индекса.
Открытый класс Sql100ScriptGenerator Представляет генератор скрипта Sql100.
Открытый класс Sql100ScriptGeneratorConstructor Определяет генератор скрипта Sql100.
Открытый класс Sql80ScriptGenerator Представляет генератор скрипта Sql80.
Открытый класс Sql80ScriptGeneratorConstructor Определяет генератор скрипта Sql80.
Открытый класс Sql90ScriptGenerator Представляет генератор скрипта Sql90.
Открытый класс Sql90ScriptGeneratorConstructor Определяет генератор скрипта Sql90.
Открытый класс SqlCommandIdentifier Представляет идентификатор SqlCommandIdentifier.
Открытый класс SqlDataType Представляет тип данных Sql.
Открытый класс SqlScriptComparer Сравнивает скрипты Transact-SQL и деревья абстрактного синтаксиса.
Открытый класс SqlScriptComparerConstructor Конструктор служб для компонента SqlScriptComparer.
Открытый класс SqlScriptComparisonResult Описывает результат сравнения скриптов.
Открытый класс SqlScriptGenerator Представляет генератор скриптов Sql.
Открытый класс SqlScriptGeneratorConstructor Используется для создания объекта SqlScriptGenerator.
Открытый класс SqlScriptGeneratorOptions Представляет параметры генератора скрипта Transact-SQL.
Открытый класс StartupStateSessionOption Представляет параметр сеанса события STARTUP_STATE.
Открытый класс StateAuditOption Представляет параметр STATE в инструкции ALTER SERVER AUDIT.
Открытый класс StatementList Этот класс используется для получения списка инструкций.
Открытый класс StatementWithCommonTableExpressionsAndXmlNamespaces Представляет инструкцию, которая может начинаться с обобщенного табличного выражения и пространств имен XML.
Открытый класс StatisticsOption Представляет параметр статистики.
Открытый класс StopListFullTextIndexOption Представляет параметр STOPLIST в инструкции CREATE FULLTEXT INDEX.
Открытый класс StopRestoreOption Представляет параметры STOPATMARK RESTORE и STOPBEFOREMARK RESTORE.
Открытый класс Subquery Представляет вложенный запрос.
Открытый класс SubqueryComparisonPredicate Представляет предикаты сравнения, содержащие вложенные запросы.
Открытый класс SubquerySpecification Представляет спецификацию вложенного запроса.
Открытый класс SymmetricKeyStatement Представляет общие свойства для инструкций ALTER SYMMETRIC KEY и CREATE SYMMETRIC KEY.
Открытый класс TableHint Представляет отдельную табличную подсказку.
Открытый класс TableHintsOptimizerHint Представляет подсказку оптимизатора, содержащую табличную подсказку.
Открытый класс TableOption Представляет отдельный параметр таблицы.
Открытый класс TableSampleClause Представляет предложение TABLESAMPLE.
Открытый класс TableSource Представляет источник таблицы.
Открытый класс TableSourceWithAlias Представляет источник таблицы, который может иметь псевдоним.
Открытый класс TableSourceWithAliasAndColumns Представляет источник таблицы, который может указывать псевдонимы столбцов.
Открытый класс TableValuedFunctionReturnType Представляет тип возвращаемого значения табличной функции.
Открытый класс TargetDeclaration Представляет объявление целевого объекта.
Открытый класс TernaryExpression Представляет выражение, содержащее три дочерних выражения.
Открытый класс TextModificationStatement Представляет инструкцию WRITETEXT.
Открытый класс TopRowFilter Представляет фильтр верхней строки, который можно использовать в инструкции SELECT.
Открытый класс TrackCausalitySessionOption Представляет параметр сеанса события TRACK_CAUSALITY.
Открытый класс TransactionStatement Абстрактный базовый класс для инструкций транзакций.
Открытый класс TriggerAction Представляет действие триггера.
Открытый класс TriggerObject Представляет сведения о создаваемом или изменяемом триггере.
Открытый класс TriggerOption Представляет параметр триггера.
Открытый класс TriggerStatementBody Представляет инструкции CREATE TRIGGER и ALTER TRIGGER.
Открытый класс TruncateTableStatement Представляет инструкцию TRUNCATE TABLE.
Открытый класс TryCatchStatement Представляет инструкцию TRY…CATCH.
Открытый класс TSEqualCall Представляет вызов функции TSEQUAL, являющейся логической функцией.
Открытый класс TSql100Parser Представляет средство синтаксического анализа TSql100.
Открытый класс TSql100ParserConstructor Используется для создания объекта TSql100Parser.
Открытый класс TSql80Parser Представляет средство синтаксического анализа TSql80.
Открытый класс TSql80ParserConstructor Используется для создания объекта TSql80Parser.
Открытый класс TSql90Parser Представляет средство синтаксического анализа TSql90.
Открытый класс TSql90ParserConstructor Используется для создания объекта TSql90Parser.
Открытый класс TSqlBatch Представляет пакет в скрипте Transact-SQL.
Открытый класс TSqlConcreteFragmentVisitor Посетитель для конкретных узлов дерева абстрактного синтаксиса.
Открытый класс TSqlFragment Представляет фрагмент токена.
Открытый класс TSqlFragmentVisitor Представляет базового посетителя для модели DOM скрипта Transact-SQL.
Открытый класс TSqlParser Представляет собой Transact-SQL синтаксический анализатор.
Открытый класс TSqlParserConstructor Используется для создания объекта TSqlParser.
Открытый класс TSqlParserToken Представляет токен средства синтаксического анализа.
Открытый класс TSqlScript Представляет скрипт Transact-SQL.
Открытый класс TSqlStatement Представляет отдельную инструкцию Transact-SQL.
Открытый класс UnaryExpression Представляет выражение, содержащее одно дочернее выражение.
Открытый класс UniqueConstraint Представляет ограничение уникального или первичного ключа.
Открытый класс UnpivotedTableSource Представляет несведенный источник таблицы в предложении FROM.
Открытый класс UnqualifiedJoin Представляет неквалифицированную инструкцию JOIN в предложении FROM.
Открытый класс UpdateCall Представляет вызов функции UPDATE(), являющейся логической функцией.
Открытый класс UpdateForClause Представляет блок FOR UPDATE [столбцы], используемый только в инструкции DECLARE CURSOR.
Открытый класс UpdateMergeAction Представляет действие обновления при слиянии.
Открытый класс UpdateStatement Представляет инструкцию UPDATE.
Открытый класс UpdateStatisticsStatement Представляет инструкцию UPDATE STATISTICS.
Открытый класс UpdateTextStatement Представляет инструкцию UPDATETEXT.
Открытый класс UserDataType Представляет пользовательский тип данных.
Открытый класс UserDefinedTypeCallTarget Представляет целевой объект вызова, являющегося столбцом или свойством среды CLR в столбце.
Открытый класс UserDefinedTypePropertyAccess Представляет свойство пользовательского типа.
Открытый класс UserLoginOption Представляет параметр входа пользователя.
Открытый класс UserOption Представляет параметр USER.
Открытый класс UserStatement Представляет базовый класс пользовательской инструкции.
Открытый класс UseStatement Представляет инструкцию USE.
Открытый класс ValuesInsertSource Представляет список значений.
Открытый класс VariableDataModificationTarget Представляет цель изменения данных переменной.
Открытый класс VariableTableSource Представляет источник таблицы, который является переменной.
Открытый класс VariableValuePair Представляет отдельную пару "переменная-значение" в подсказке оптимизатора OPTIMIZE FOR.
Открытый класс ViewOption Представляет параметр VIEW.
Открытый класс ViewStatementBody Представляет инструкции CREATE VIEW и ALTER VIEW.
Открытый класс WaitForStatement Представляет инструкцию WAITFOR.
Открытый класс WaitForSupportedStatement Представляет внутреннюю инструкцию.
Открытый класс WhenClause Представляет предложение WHEN, которое используется в выражении CASE.
Открытый класс WhereClause Представляет предложение WHERE, которое можно использовать в таких инструкциях, как SELECT и UPDATE.
Открытый класс WhileStatement Представляет инструкцию WHILE.
Открытый класс WindowsCreateLoginSource Представляет блок WINDOWS инструкции CREATE LOGIN.
Открытый класс WithCommonTableExpressionsAndXmlNamespaces Представляет общую конструкцию, которая может содержать обобщенные табличные выражения и пространства имен XML.
Открытый класс WitnessAlterDatabaseOption Представляет параметр WITNESS в блоке SET инструкции ALTER DATABASE.
Открытый класс WorkloadGroupImportanceParameter Представляет параметр важности группы рабочей нагрузки.
Открытый класс WorkloadGroupParameter Представляет параметры инструкции группы рабочей нагрузки.
Открытый класс WorkloadGroupResourceParameter Представляет параметр инструкции группы рабочей нагрузки.
Открытый класс WorkloadGroupStatement Представляет инструкции CREATE WORKLOAD GROUP и ALTER WORKLOAD GROUP.
Открытый класс WriteTextStatement Представляет инструкцию WRITETEXT.
Открытый класс WsdlPayloadOption Представляет параметр полезных данных WSDL.
Открытый класс XmlDataType Представляет тип данных XML.
Открытый класс XmlForClause Представляет блок FOR XML (параметры).
Открытый класс XmlForClauseOption Представляет блок FOR XML (параметры).
Открытый класс XmlNamespaces Представляет пространства имен XML.
Открытый класс XmlNamespacesAliasElement Представляет вариант псевдонима для элемента пространства имен XML.
Открытый класс XmlNamespacesDefaultElement Представляет вариант по умолчанию для элемента пространства имен XML.
Открытый класс XmlNamespacesElement Представляет элемент, используемый при определении пространства имен XML.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IAuthorization Представляет владельца.
Открытый интерфейс ICollationSetter Представляет идентификатор параметров сортировки.
Открытый интерфейс IFileStreamSpecifier Представляет спецификацию файлового потока.
Открытый интерфейс IPasswordChangeOption Хранит пароли для шифрования и расшифровки закрытого ключа.
Открытый интерфейс ITableElementContainer Представляет контейнер элемента таблицы.

Перечисления

  Перечисление Описание
Открытое перечисление AffinityKind Перечисление, указывающее тип сходства.
Открытое перечисление AlterAction Перечисление, указывающее действие ALTER.
Открытое перечисление AlterCertificateStatementKind Перечисление, указывающее вид инструкции изменения сертификата.
Открытое перечисление AlterDatabaseOptionKind Перечисление задает типы параметров в инструкции ALTER DATABASE Transact-SQL заявления.
Открытое перечисление AlterEventSessionStatementType Перечисление, указывающее тип инструкции изменения сеанса события.
Открытое перечисление AlterFullTextCatalogAction
Открытое перечисление AlterIndexType Указывает тип операции изменения индекса.
Открытое перечисление AlterMasterKeyOption Указывает параметр изменения главного ключа.
Открытое перечисление AlterResourceGovernorCommandType Указывает тип команды изменения регулятора ресурсов.
Открытое перечисление AlterServiceMasterKeyOption Указывает параметр изменения главного ключа службы.
Открытое перечисление AlterTableAlterColumnOption Указывает параметры изменения таблицы и столбца.
Открытое перечисление ApplicationRoleOptionType Указывает типа параметра роли приложения.
Открытое перечисление AssignmentKind Указывает вид назначения.
Открытое перечисление AttachMode Задает режим подключения.
Открытое перечисление AuditActionGroup Указывает группу действий аудита.
Открытое перечисление AuditTargetKind Указывает типы операций изменения индекса.
Открытое перечисление AuthenticationProtocol Указывает протокол проверки подлинности
Открытое перечисление AuthenticationTypes Указывает типы проверки подлинности.
Открытое перечисление BackupOptionKind Указывает тип операции резервного копирования.
Открытое перечисление BackupRestoreItemKind Указывает вид элемента для резервного копирования и восстановления.
Открытое перечисление BinaryExpressionType Указывает тип двоичного выражения.
Открытое перечисление BinaryQueryExpressionType Указывает тип двоичного выражения запроса.
Открытое перечисление BoundingBoxParameterType Указывает тип параметра ограничивающего прямоугольника.
Открытое перечисление BrokerPriorityParameterSpecialType Указывает тип параметра приоритета брокера.
Открытое перечисление BrokerPriorityParameterType Указывает тип параметра приоритета брокера.
Открытое перечисление CertificateOptionKinds Указывает необязательный тип сертификата.
Открытое перечисление ChangeTrackingOption Указывает параметр отслеживания изменений.
Открытое перечисление ColumnType Указывает тип столбца.
Открытое перечисление CommandOptions Указывает параметры команды.
Открытое перечисление ComputeFunctionType Указывает тип функции вычисления.
Открытое перечисление ConstraintEnforcement Указывает принудительное применяемое ограничение.
Открытое перечисление CryptoMechanismType Задает тип механизма расшифровки.
Открытое перечисление CursorOptions Указывает параметр курсора.
Открытое перечисление DatabaseAuditActionKind Указывает вид действий аудита базы данных.
Открытое перечисление DatabaseEncryptionKeyAlgorithm Указывает алгоритм ключа шифрования базы данных.
Открытое перечисление DatabaseMirroringEndpointRole Указывает роль конечной точки зеркального отображения базы данных.
Открытое перечисление DataCompressionLevel Указывает уровень сжатия данных.
Открытое перечисление DbccCommand Этот член является только для внутреннего использования и не должны ссылаться из пользовательского кода.
Открытое перечисление DbccOptions Указывает параметры Dbcc.
Открытое перечисление DeleteUpdateAction Указывает действие при удалении или обновлении.
Открытое перечисление DeviceType Указывает тип устройства.
Открытое перечисление DropClusteredConstraintOptionType Указывает тип параметра ограничения.
Открытое перечисление DropSchemaBehavior Указывает поведение инструкции DROP SCHEMA.
Открытое перечисление EnableDisableOptionType Указывает тип параметра.
Открытое перечисление EncryptionAlgorithm Указывает алгоритм шифрования.
Открытое перечисление EncryptionAlgorithmPreference Указывает предпочтительный алгоритм шифрования.
Открытое перечисление EndpointEncryptionSupport Указывает поддержку шифрования конечной точки.
Открытое перечисление EndpointProtocol Указывает протокол конечной точки.
Открытое перечисление EndpointProtocolOptions Указывает параметры протокола конечной точки.
Открытое перечисление EndpointState Указывает состояние конечной точки.
Открытое перечисление EndpointType Указывает тип конечной точки.
Открытое перечисление EventNotificationEventGroup Указывает группу событий.
Открытое перечисление EventNotificationEventType Указывает тип события для уведомления о событии.
Открытое перечисление EventNotificationTarget Указывает целевой объект уведомления о событии.
Открытое перечисление EventSessionEventRetentionModeType Задает тип режима задержки событий.
Открытое перечисление EventSessionMemoryPartitionModeType Задает тип режима раздела памяти.
Открытое перечисление ExecuteAsOption Указывает параметр Execute As.
Открытое перечисление FetchOrientation Указывает ориентацию FETCH.
Открытое перечисление FileOptionKinds
Открытое перечисление FipsComplianceLevel Указывает уровень соответствия FIPS.
Открытое перечисление FullTextFunctionType Задает тип полнотекстовой функции.
Открытое перечисление FunctionOptions Указывает параметры функции.
Открытое перечисление GeneralSetCommandType Указывает общий тип команды SET.
Открытое перечисление GridParameterType Указывает тип параметра сетки.
Открытое перечисление GroupByOption Указывает параметр GROUP BY.
Открытое перечисление ImportanceParameterType Указывает тип параметра важности.
Открытое перечисление IndexOptionType Указывает тип параметра индекса.
Открытое перечисление InsertOption Задает параметр вставки.
Открытое перечисление IsolationLevel Указывает уровень изоляции.
Открытое перечисление JoinHint Указывает подсказку соединения.
Открытое перечисление KeywordCasing Задает регистр ключевого слова.
Открытое перечисление LiteralType Указывает тип литерала.
Открытое перечисление LockEscalationMethod Задает метод укрупнения блокировки.
Открытое перечисление LoginOptions Задает параметр имени пользователя.
Открытое перечисление MemoryUnit Указывает единицы измерения памяти.
Открытое перечисление MergeCondition Задает условие MERGE.
Открытое перечисление MessageSender Указывает отправителя сообщения.
Открытое перечисление MessageValidationMethod Задает метод проверки сообщения.
Открытое перечисление ModifyFileGroupOption Задает параметр изменения группы файлов.
Открытое перечисление NullNotNull Указывает значение NULL.
Открытое перечисление OptionState Указывает состояние параметра.
Открытое перечисление PageVerifyAlterDatabaseOptionKind Задает значение типа параметра проверки страницы в инструкции ALTER DATABASE.
Открытое перечисление ParameterlessCallType Задает тип вызова без параметров.
Открытое перечисление ParameterModifier Указывает модификатор параметра.
Открытое перечисление ParameterStyle Задает стиль параметра.
Открытое перечисление PartitionFunctionRange Указывает диапазон функции секционирования.
Открытое перечисление PartnerAlterDatabaseOptionKind Задает тип параметра партнера в инструкции ALTER DATABASE.
Открытое перечисление PayloadOptionKinds Задает тип параметра полезной нагрузки.
Открытое перечисление PermissionSetOption Указывает параметр набора разрешений.
Открытое перечисление PortTypes Указывает типы портов.
Открытое перечисление PrincipalType Указывает тип участника.
Открытое перечисление PrivilegeType80 Указывает тип привилегии.
Открытое перечисление ProcedureOptions Указывает параметры процедуры.
Открытое перечисление ProcessAffinityType Представляет тип сходства процессов в инструкции ALTER SERVER CONFIGURATION.
Открытое перечисление QualifiedJoinType Указывает тип квалифицированного соединения.
Открытое перечисление QueueOptionType Указывает тип параметра QUEUE.
Открытое перечисление QuoteType Указывает тип кавычек.
Открытое перечисление RaiseErrorOptions Указывает параметр RAISERROR.
Открытое перечисление RecoveryAlterDatabaseOptionKind Указывает тип параметра RECOVERY в инструкции ALTER DATABASE.
Открытое перечисление ResourcePoolParameterType Указывает тип параметра пула ресурсов.
Открытое перечисление RestoreOptionKind Указывает тип параметра восстановления.
Открытое перечисление RestoreStatementKind Указывает тип инструкции RESTORE.
Открытое перечисление RetentionUnit Задает единицы измерения времени сохранения.
Открытое перечисление RouteOptionType Указывает тип параметра маршрута.
Открытое перечисление SecondaryXmlIndexType Указывает тип вторичного XML-индекса.
Открытое перечисление SecurityObjectKind Указывает вид объекта безопасности.
Открытое перечисление SeparatorType Указывает тип разделителя.
Открытое перечисление ServiceBrokerOption Задает параметры компонента Service Broker.
Открытое перечисление SetOffsets Указывает установленные смещения.
Открытое перечисление SetOptions Указывает параметр SET.
Открытое перечисление SetStatisticsOptions Указывает параметр SET STATISTICS.
Открытое перечисление SignableElementKind Указывает тип подписываемого элемента.
Открытое перечисление SimpleAlterFullTextIndexActionKind Задает тип действия индекса.
Открытое перечисление SimpleBulkInsertOptionKind Указывает тип простого параметра массовой вставки.
Открытое перечисление SimpleOptimizerHintKind Указывает простой вид подсказки оптимизатора.
Открытое перечисление SimpleTableHintKind Указывает тип простой табличной подсказки.
Открытое перечисление SoapMethodAction Указывает действие метода SOAP.
Открытое перечисление SoapMethodFormat Указывает формат метода SOAP.
Открытое перечисление SoapMethodSchemas Указывает схему метода SOAP.
Открытое перечисление SortOrder Указывает порядок сортировки.
Открытое перечисление SparseColumnOption Указывает параметры разреженных столбцов.
Открытое перечисление SpatialIndexingSchemeType Указывает схему пространственного индекса.
Открытое перечисление SqlDataTypeOption Указывает параметр типа данных Sql.
Открытое перечисление SqlScriptDifferenceOperationType Описывает операцию, которая должна быть выполнена для различия скрипта.
Открытое перечисление SqlVersion Указывает версию SQL.
Открытое перечисление StatisticsOptionType Указывает тип параметра статистики.
Открытое перечисление SubqueryComparisonPredicateType Указывает тип предиката сравнения вложенных запросов.
Открытое перечисление TableElementType Указывает тип элементов таблицы.
Открытое перечисление TableSampleClauseOption Указывает параметр предложения выборки таблицы.
Открытое перечисление TernaryExpressionType Указывает тип троичного выражения.
Открытое перечисление TriggerActionType Указывает тип действия триггера.
Открытое перечисление TriggerEnforcement Указывает действие, выполняемое при включении триггера.
Открытое перечисление TriggerOptionType Указывает тип параметра триггера.
Открытое перечисление TriggerScope Указывает область триггера.
Открытое перечисление TriggerType Указывает тип триггера.
Открытое перечисление TSqlTokenType Задает тип токена.
Открытое перечисление UnaryExpressionType Указывает тип унарного выражения.
Открытое перечисление UniqueRowFilter Указывает уникальный фильтр строк.
Открытое перечисление UnqualifiedJoinType Указывает тип неквалифицированного соединения.
Открытое перечисление UserLoginOptionType Указывает тип параметра входа пользователя.
Открытое перечисление UserOptionType Указывает тип параметра пользователя.
Открытое перечисление UserType80 Указывает тип пользователя.
Открытое перечисление ViewOptionType Указывает тип параметра представления.
Открытое перечисление WaitForOption Указывает тип ожидания.
Открытое перечисление WorkloadGroupResourceParameterType Указывает тип параметра ресурса группы рабочей нагрузки.
Открытое перечисление XmlDataTypeOption Указывает тип данных XML.
Открытое перечисление XmlForClauseOptions Указывает параметры предложения XML FOR.

См. также

Ссылки

Другие ресурсы

Пошаговое руководство. Разработка сборки настраиваемого правила статического анализа кода SQL