次の方法で共有


Microsoft.SqlServer.TransactSql.ScriptDom 名前空間

Microsoft.SqlServer.TransactSql.ScriptDom 名前空間は、Microsoft SQL Server 固有のパーサーとスクリプト ジェネレーターのサポートを提供します。

クラス

  クラス 説明
パブリック クラス AddAlterFullTextIndexAction ALTER FULLTEXT INDEX ステートメントの ADD アクションを表します。
パブリック クラス AddFileSpec ALTER ASSEMBLY ステートメントの ADD FILE FROM 句内の単一のファイルを表します。
パブリック クラス AddMemberAlterRoleAction メンバーの追加のロール変更アクションを表します。
パブリック クラス AddSearchPropertyListAction ADD 検索プロパティ リスト アクションを表します。
パブリック クラス AddSignatureStatement ADD SIGNATURE ステートメントを表します。
パブリック クラス AdHocDataSource アドホック データソースを表します。
パブリック クラス AdHocTableReference OPENDATASOURCE (アドホック) のテーブル参照を表します。
パブリック クラス AlgorithmKeyOption ALGORITHM オプションを表します。
パブリック クラス AlterApplicationRoleStatement ALTER APPLICATION ROLE ステートメントを表します。
パブリック クラス AlterAssemblyStatement ALTER ASSEMBLY ステートメントを表します。
パブリック クラス AlterAsymmetricKeyStatement ALTER ASYMMETRIC KEY ステートメントを表します。
パブリック クラス AlterAuthorizationStatement ALTER AUTHORIZATION ステートメントを表します。
パブリック クラス AlterAvailabilityGroupAction alter availability group に対して実行するアクションを表します。
パブリック クラス AlterAvailabilityGroupFailoverAction alter availability group に対して実行するフェールオーバー アクションを表します。
パブリック クラス AlterAvailabilityGroupFailoverOption フェールオーバー オプションを表します。
パブリック クラス AlterAvailabilityGroupStatement ALTER AVAILABILITY GROUP ステートメントを表します。
パブリック クラス AlterBrokerPriorityStatement ALTER BROKER PRIORITY ステートメントを表します。
パブリック クラス AlterCertificateStatement ALTER CERTIFICATE ステートメントを表します。
パブリック クラス AlterColumnAlterFullTextIndexAction ALTER COLUMN ALTER FULLTEXT INDEX アクションを表します。
パブリック クラス AlterCreateEndpointStatementBase CREATE ステートメントと ALTER ENDPOINT ステートメントの共通部分を表します。
パブリック クラス AlterCreateServiceStatementBase CREATE SERVICE ステートメントを表します。
パブリック クラス AlterCredentialStatement ALTER CREDENTIAL ステートメントを表します。
パブリック クラス AlterCryptographicProviderStatement ALTER CRYPTOGRAPHIC PROVIDER ステートメントを表します。
パブリック クラス AlterDatabaseAddFileGroupStatement ALTER DATABASE ステートメントの ADD FILEGROUP オプションを表します。
パブリック クラス AlterDatabaseAddFileStatement ALTER DATABASE ステートメントの ADD FILE ケースを表します。
パブリック クラス AlterDatabaseAuditSpecificationStatement データベース監査の仕様を変更します。
パブリック クラス AlterDatabaseCollateStatement ALTER DATABASE ステートメントの COLLATE ケースを指定します。
パブリック クラス AlterDatabaseEncryptionKeyStatement データベース暗号化キーを変更します。
パブリック クラス AlterDatabaseModifyFileGroupStatement ALTER DATABASE ステートメントの MODIFY FILEGROUP ケースを表します。
パブリック クラス AlterDatabaseModifyFileStatement ALTER DATABASE を使用してファイルを変更します。
パブリック クラス AlterDatabaseModifyNameStatement ALTER DATABASE ステートメントの MODIFY NAME ケースを表します。
パブリック クラス AlterDatabaseRebuildLogStatement ALTER DATABASE ステートメントのログ再構築ケースを表します。
パブリック クラス AlterDatabaseRemoveFileGroupStatement ALTER DATABASE ステートメントの REMOVE FILEGROUP ケースを表します。
パブリック クラス AlterDatabaseRemoveFileStatement ファイルを削除するために使用される ALTER DATABASE ステートメントを表します。
パブリック クラス AlterDatabaseSetStatement ALTER DATABASE ステートメントの SET ケースを表します。
パブリック クラス AlterDatabaseStatement ALTER DATABASE ステートメントを表します。
パブリック クラス AlterDatabaseTermination 終了情報を含みます。
パブリック クラス AlterEndpointStatement ALTER ENDPOINT ステートメントを表します。
パブリック クラス AlterEventSessionStatement ALTER EVENT SESSION ステートメントを表します。
パブリック クラス AlterFederationStatement ALTER FEDERARTION ステートメントを表します。
パブリック クラス AlterFullTextCatalogStatement ALTER FULLTEXT CATALOG ステートメントを表します。
パブリック クラス AlterFullTextIndexAction ALTER FULLTEXT INDEX ステートメントの変更アクションを表します。
パブリック クラス AlterFullTextIndexStatement ALTER FULLTEXT INDEX ステートメントを表します。
パブリック クラス AlterFullTextStopListStatement ALTER FULLTEXT STOPLIST ステートメントを表します。
パブリック クラス AlterFunctionStatement ALTER FUNCTION ステートメントを表します。
パブリック クラス AlterIndexStatement ALTER INDEX ステートメントを表します。
パブリック クラス AlterLoginAddDropCredentialStatement 資格情報名を追加または削除する ALTER LOGIN を表します。
パブリック クラス AlterLoginEnableDisableStatement ログインを有効または無効にする ALTER LOGIN を表します。
パブリック クラス AlterLoginOptionsStatement オプションを変更する ALTER LOGIN を表します。
パブリック クラス AlterLoginStatement ALTER LOGIN ステートメントを表します。
パブリック クラス AlterMasterKeyStatement ALTER MASTER KEY ステートメントを表します。
パブリック クラス AlterMessageTypeStatement ALTER MESSAGE TYPE ステートメントを表します。
パブリック クラス AlterPartitionFunctionStatement ALTER PARTITION FUNCTION ステートメントを表します。
パブリック クラス AlterPartitionSchemeStatement ALTER PARTITION SCHEME ステートメントを表します。
パブリック クラス AlterProcedureStatement ALTER PROCEDURE ステートメントを表します。
パブリック クラス AlterQueueStatement ALTER QUEUE ステートメントを表します。
パブリック クラス AlterRemoteServiceBindingStatement ALTER REMOTE SERVICE BINDING ステートメントを表します。
パブリック クラス AlterResourceGovernorStatement ALTER RESOURCE GOVERNOR ステートメントを表します。
パブリック クラス AlterResourcePoolStatement ALTER RESOURCE POOL ステートメントを表します。
パブリック クラス AlterRoleAction ALTER ROLE 内のアクションを表します。
パブリック クラス AlterRoleStatement ALTER ROLE ステートメントを表します。
パブリック クラス AlterRouteStatement ALTER ROUTE ステートメントを表します。
パブリック クラス AlterSchemaStatement ALTER SCHEMA ステートメントを表します。
パブリック クラス AlterSearchPropertyListStatement ALTER SEARCH PROPERTY LIST ステートメントを表します。
パブリック クラス AlterSequenceStatement ALTER SEQUENCE ステートメントを表します。
パブリック クラス AlterServerAuditSpecificationStatement ALTER SERVER AUDIT SPECIFICATION ステートメントを表します。
パブリック クラス AlterServerAuditStatement SERVER AUDIT ステートメントを変更します。
パブリック クラス AlterServerConfigurationStatement ALTER SERVER CONFIGURATION ステートメントを表します。
パブリック クラス AlterServerRoleStatement ALTER SERVER ROLE ステートメントを表します。
パブリック クラス AlterServiceMasterKeyStatement ALTER SERVICE MASTER KEY ステートメントを表します。
パブリック クラス AlterServiceStatement ALTER SERVICE ステートメントを表します。
パブリック クラス AlterSymmetricKeyStatement ALTER SYMMETRIC KEY ステートメントを表します。
パブリック クラス AlterTableAddTableElementStatement テーブル要素に特化した ALTER TABLE ステートメントを追加します。列と制約の定義が含まれます。
パブリック クラス AlterTableAlterColumnStatement ALTER TABLE ステートメントの列の変更の特化を表します。
パブリック クラス AlterTableChangeTrackingModificationStatement テーブルの変更の追跡を変更します。
パブリック クラス AlterTableConstraintModificationStatement テーブル制約に対する変更を定義します。
パブリック クラス AlterTableDropTableElement ALTER TABLE DROP ステートメントで使用できる個々の要素を表します。
パブリック クラス AlterTableDropTableElementStatement ALTER TABLE ステートメントのテーブル要素の特殊化を削除します。列の名前と制約が削除されます。
パブリック クラス AlterTableFileTableNamespaceStatement ALTER TABLE FILE TABLE NAMESPACE ステートメントを表します。
パブリック クラス 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 アセンブリ名を表します。
パブリック クラス AssemblyOption アセンブリ オプションを表します。
パブリック クラス AssemblyStatement CREATE ASSEMBLY ステートメントと ALTER ASSEMBLY ステートメントの共通部分を表します。
パブリック クラス AssignmentSetClause 代入の SET 句を表します。
パブリック クラス AsymmetricKeyCreateLoginSource CREATE LOGIN ステートメントで非対称キーを使用するケースを表します。
パブリック クラス AuditActionGroupReference 監査グループの参照を表します。
パブリック クラス AuditActionSpecification 監査アクションの仕様を表します。
パブリック クラス AuditGuidAuditOption CREATE SERVER AUDIT ステートメントの AUDIT_GUID オプションを表します。
パブリック クラス AuditOption CREATE/ALTER SERVER AUDIT ステートメントの単一のオプションを表します。
パブリック クラス AuditSpecificationDetail 監査アクションの仕様と監査アクション グループ名の基本クラスを表します。
パブリック クラス AuditSpecificationPart AUDIT SPECIFICATION ステートメントの単一の ADD 句または DROP 句を表します。
パブリック クラス AuditSpecificationStatement AUDIT SPECIFICATION ステートメントを表します。
パブリック クラス AuditTarget CREATE/ALTER SERVER AUDIT ステートメントの監査ターゲットを表します。
パブリック クラス AuditTargetOption 監査ターゲットの 1 つのオプションを表します。
パブリック クラス AuthenticationEndpointProtocolOption AUTHENTICATION HTTP エンドポイント プロトコル オプションを表します。
パブリック クラス AuthenticationPayloadOption AUTHENTICATION ペイロード オプションを表します。
パブリック クラス AutoCleanupChangeTrackingOptionDetail ALTER DATABASE SET ステートメント内の CHANGE_TRACKING オプションの AUTO_CLEANUP 部分を表します。
パブリック クラス AvailabilityGroupOption 可用性グループ オプションを表します。
パブリック クラス AvailabilityGroupStatement 可用性グループ ステートメントのベースを表します。
パブリック クラス AvailabilityModeReplicaOption 可用性モードのレプリカ オプションを表します。
パブリック クラス AvailabilityReplica 可用性レプリカの宣言を表します。
パブリック クラス AvailabilityReplicaOption 可用性レプリカ オプションを表します。
パブリック クラス BackupCertificateStatement BACKUP CERTIFICATE ステートメントを表します。
パブリック クラス BackupDatabaseStatement BACKUP DATABASE ステートメントを表します。
パブリック クラス BackupMasterKeyStatement BACKUP MASTER KEY ステートメントを表します。
パブリック クラス BackupOption BACKUP ステートメントの単一のオプションを表します。
パブリック クラス BackupRestoreFileInfo バックアップまたは復元されているファイルまたはファイル グループついての情報を表します (READ_WRITE_FILEGROUPS - 2005 のみ)。
パブリック クラス BackupRestoreMasterKeyStatementBase BACKUP (SERVICE) MASTER KEY ステートメントと RESTORE (SERVICE) MASTER KEY ステートメントの共通部分を表します。
パブリック クラス BackupServiceMasterKeyStatement BACKUP SERVICE MASTER KEY ステートメントを表します。
パブリック クラス BackupStatement BACKUP/DUMP ステートメントを表します。
パブリック クラス BackupTransactionLogStatement BACKUP LOG ステートメントを表します。
パブリック クラス BackwardsCompatibleDropIndexClause DROP INDEX ステートメントの旧式の句を表します。
パブリック クラス BeginConversationTimerStatement BEGIN CONVERSATION TIMER ステートメントを表します。
パブリック クラス BeginDialogStatement BEGIN DIALOG ステートメントを表します。
パブリック クラス BeginEndBlockStatement BEGIN キーワードで始まり END キーワードで終了するステートメントのグループを表します。
パブリック クラス BeginTransactionStatement BEGIN TRANSACTION ステートメントおよび BEGIN DISTRIBUTED TRANSACTION ステートメントを表します。
パブリック クラス BinaryExpression 子として 2 つの式を持つ式を表します。
パブリック クラス BinaryLiteral バイナリ リテラルを表します。
パブリック クラス BinaryQueryExpression select ステートメントで使用されている和集合を表します。
パブリック クラス BooleanBinaryExpression 子として 2 つのブール式を持つブール式を表します。
パブリック クラス BooleanComparisonExpression 2 つのスカラー式の比較を実行するブール式を表します。
パブリック クラス BooleanExpression ブール式の抽象基本クラスを表します。
パブリック クラス BooleanExpressionSnippet ブール式のスニペットを表します。
パブリック クラス BooleanIsNullExpression ブール式の IS NULL または IS NOT NULL を表します。
パブリック クラス BooleanNotExpression NOT ブール式を表します。
パブリック クラス BooleanParenthesisExpression かっこで囲まれたブール式を表します。
パブリック クラス BooleanTernaryExpression 子として 3 つの式を持つブール式を表します。
パブリック クラス BoundingBoxParameter 空間インデックスの構造化パラメーターを名前で表します。
パブリック クラス BoundingBoxSpatialIndexOption 空間インデックスの BOUNDING_BOX オプションを表します。
パブリック クラス BreakStatement BREAK ステートメントを表します。
パブリック クラス BrokerPriorityParameter Broker の優先度ステートメント パラメーターを表します。
パブリック クラス BrokerPriorityStatement CREATE BROKER PRIORITY ステートメントと ALTER BROKER PRIORITY ステートメントを表します。
パブリック クラス BrowseForClause FOR BROWSE のケースを表します。
パブリック クラス BuiltInFunctionTableReference 組み込み関数を単純なテーブル参照として表します。
パブリック クラス BulkInsertBase BULK INSERT ステートメントを表します。
パブリック クラス BulkInsertOption BULK INSERT ステートメントの単一のオプションを表します。
パブリック クラス BulkInsertStatement BULK INSERT ステートメントを表します。
パブリック クラス BulkOpenRowset OPENROWSET (BULK ...) テーブルのソースを表します。
パブリック クラス CallTarget 関数呼び出しの対象を表します。
パブリック クラス CaseExpression case 式を表します。
パブリック クラス CastCall キャストの呼び出しを表します。
パブリック クラス CellsPerObjectSpatialIndexOption CELLS_PER_OBJECT 空間インデックス オプションを表します。
パブリック クラス CertificateCreateLoginSource CREATE LOGIN ステートメントで証明書を使用するケースを表します。
パブリック クラス CertificateOption CREATE CERTIFICATE ステートメントの単一の SUBJECT オプション、START_DATE オプション、または EXPIRE_DATE オプションを表します。
パブリック クラス CertificateStatementBase CREATE CERTIFICATE ステートメントを表します。
パブリック クラス ChangeRetentionChangeTrackingOptionDetail ALTER DATABASE SET ステートメント内の CHANGE_TRACKING オプションの CHANGE_RETENTION 部分を表します。
パブリック クラス ChangeTableChangesTableReference CHANGES 引数を持つ変更追跡関数 CHANGETABLE を表します。
パブリック クラス ChangeTableVersionTableReference VERSION 引数を持つ変更追跡関数 CHANGETABLE を表します。
パブリック クラス ChangeTrackingDatabaseOption ALTER DATABASE ステートメント (SET の場合) の CHANGE_TRACKING オプションを表します。
パブリック クラス ChangeTrackingFullTextIndexOption FULLTEXT INDEX ステートメントの CHANGE_TRACKING オプションを表します。
パブリック クラス ChangeTrackingOptionDetail ChangeTrackingAlterDatabaseOption の 1 つの詳細を表します。
パブリック クラス CharacterSetPayloadOption CHARACTER_SET ペイロード オプションを表します。
パブリック クラス CheckConstraintDefinition CHECK 制約を表します。
パブリック クラス CheckpointStatement CHECKPOINT ステートメントを表します。
パブリック クラス ChildObjectName スキーマ オブジェクトの子の名前を表します。
パブリック クラス CloseCursorStatement CLOSE カーソル ステートメントを表します。
パブリック クラス CloseMasterKeyStatement CLOSE MASTER KEY ステートメントを表します。
パブリック クラス CloseSymmetricKeyStatement CLOSE SYMMETRIC KEY ステートメントを表します。
パブリック クラス CoalesceExpression 合体式を表します。
パブリック クラス ColumnDefinition Grid オブジェクトに適用する列固有のプロパティを定義します。
パブリック クラス ColumnDefinitionBase 最も基本的な列定義を表します。
パブリック クラス ColumnReferenceExpression 列を表します。SQL 構文のあいまいさのために、テーブルおよび型の定義がないと列をプロパティから区別できません。それらの定義があってもあいまいな場合もあります。そのため、列の識別子の末尾にプロパティが含まれている場合があります。
パブリック クラス ColumnStorageOptions 列のストレージ オプションを表します。
パブリック クラス ColumnWithSortOrder 並べ替え順序を持つ列識別子を表します。
パブリック クラス CommandSecurityElement80 コマンドを含むセキュリティ要素を表します。
パブリック クラス CommitTransactionStatement COMMIT TRANSACTION ステートメントを表します。
パブリック クラス CommonTableExpression 共通テーブル式を表します。
パブリック クラス CompositeGroupingSpecification サブ指定の一覧を作成します。
パブリック クラス CompressionEndpointProtocolOption PORTS HTTP エンドポイント プロトコル オプションを表します。
パブリック クラス CompressionPartitionRange DATA_COMPRESSION オプションの単一の範囲を表します。
パブリック クラス ComputeClause SELECT などのステートメントで使用できる COMPUTE BY 句を表します。
パブリック クラス ComputeFunction COMPUTE 句で使用できる計算関数を表します。
パブリック クラス ConstraintDefinition 制約の基本クラスを表します。
パブリック クラス ContainmentDatabaseOption データベースの包含のオプションを表します。
パブリック クラス ContinueStatement CONTINUE ステートメントを表します。
パブリック クラス ContractMessage CREATE CONTRACT ステートメント内の 1 つのメッセージに関する情報を表します。
パブリック クラス ConvertCall 変換の呼び出しを表します。
パブリック クラス CreateAggregateStatement CREATE AGGREGATE ステートメントを表します。
パブリック クラス CreateApplicationRoleStatement CREATE APPLICATION ROLE ステートメントを表します。
パブリック クラス CreateAssemblyStatement CREATE ASSEMBLY ステートメントを表します。
パブリック クラス CreateAsymmetricKeyStatement CREATE ASYMMETRIC KEY ステートメントを表します。
パブリック クラス CreateAvailabilityGroupStatement CREATE AVAILABILITY GROUP ステートメントを表します。
パブリック クラス CreateBrokerPriorityStatement CREATE BROKER PRIORITY ステートメントを表します。
パブリック クラス CreateCertificateStatement CREATE CERTIFICATE ステートメントを表します。
パブリック クラス CreateColumnStoreIndexStatement create column store index ステートメントを表します。
パブリック クラス CreateContractStatement CREATE CONTRACT ステートメントを表します。
パブリック クラス CreateCredentialStatement CREATE CREDENTIAL ステートメントを表します。
パブリック クラス CreateCryptographicProviderStatement CREATE CRYPTOGRAPHIC PROVIDER ステートメントを表します。
パブリック クラス CreateDatabaseAuditSpecificationStatement データベース監査の仕様を作成します。
パブリック クラス CreateDatabaseEncryptionKeyStatement CREATE DATABASE ENCRYPTION KEY ステートメントを表します。
パブリック クラス CreateDatabaseStatement CREATE DATABASE ステートメントを表します。
パブリック クラス CreateDefaultStatement CREATE DEFAULT ステートメントを表します。
パブリック クラス CreateEndpointStatement CREATE ENDPOINT ステートメントを表します。
パブリック クラス CreateEventNotificationStatement CREATE EVENT NOTIFICATION ステートメントを表します。
パブリック クラス CreateEventSessionStatement CREATE EVENT SESSION ステートメントを表します。
パブリック クラス CreateFederationStatement CREATE FEDERATION ステートメントを表します。
パブリック クラス CreateFullTextCatalogStatement CREATE FULLTEXT CATALOG ステートメントを表します。
パブリック クラス CreateFullTextIndexStatement CREATE FULLTEXT INDEX ステートメントを表します。
パブリック クラス CreateFullTextStopListStatement CREATE FULLTEXT STOPLIST ステートメントを表します。
パブリック クラス 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 ステートメントを表します。
パブリック クラス CreateSearchPropertyListStatement CREATE SEARCH PROPERTY LIST ステートメントを表します。
パブリック クラス CreateSelectiveXmlIndexStatement CREATE SELECTIVE XML INDEX ステートメントを表します。
パブリック クラス CreateSequenceStatement CREATE SEQUENCE ステートメントを表します。
パブリック クラス CreateServerAuditSpecificationStatement CREATE SERVER AUDIT SPECIFICATION ステートメントを表します。
パブリック クラス CreateServerAuditStatement サーバー監査を作成します。
パブリック クラス CreateServerRoleStatement CREATE SERVER ROLE ステートメントを表します。
パブリック クラス 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 Sql 型から派生したユーザー定義データ型の CREATE TYPE ステートメントを表します。
パブリック クラス CreateTypeUdtStatement CLR 型から派生したユーザー定義型の CREATE TYPE ステートメントを表します。
パブリック クラス 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 のグループ化の指定を表します。
パブリック クラス CursorDefaultDatabaseOption ALTER DATABASE ステートメント (SET ケース) の CURSOR_DEFAULT オプションを表します。
パブリック クラス CursorDefinition カーソル定義を表します。
パブリック クラス CursorId カーソルへの参照を表します。
パブリック クラス CursorOption カーソル オプションを表します。
パブリック クラス CursorStatement OPEN/CLOSE/FETCH カーソル ステートメントの基本型を表します。
パブリック クラス DatabaseAuditAction 監査アクションの仕様内の単一のアクションを表します。
パブリック クラス DatabaseEncryptionKeyStatement 暗号化キーを処理するステートメントの基本クラスを表します。
パブリック クラス DatabaseOption ALTER DATABASE ステートメントの SET ケースの単一のオプションを表します。
パブリック クラス DataCompressionOption 単一のデータ圧縮オプションを表します。
パブリック クラス DataModificationSpecification データ変更指定の共通オプションの基本クラスを表します。
パブリック クラス DataModificationStatement データ変更ステートメントを表します。
パブリック クラス DataModificationTableReference テーブル参照として機能する OUTPUT 句を持つサブ DML を表します。
パブリック クラス DataTypeReference 基本データ型クラスを表します。
パブリック クラス DataTypeSequenceOption データ型を定義するシーケンス オプションを表します。
パブリック クラス DbccNamedLiteral DBCC ステートメントの名前付きリテラルを表します。
パブリック クラス DbccOption DBCC ステートメント オプションを表します。
パブリック クラス DbccStatement DBCC ステートメント (すべてのバリアント) を表します。
パブリック クラス DeallocateCursorStatement Deallocate カーソル ステートメントを表します。
パブリック クラス DeclareCursorStatement DECLARE CURSOR ステートメントを表します。
パブリック クラス DeclareTableVariableBody @ で始まる変数の宣言のテーブル バージョンの本体を表します。
パブリック クラス DeclareTableVariableStatement DECLARE @variable ステートメントのテーブル バリエーションを表します。
パブリック クラス DeclareVariableElement DeclareVariableStatement の本体での単一の宣言を表します。
パブリック クラス DeclareVariableStatement テーブル宣言を除く DECLARE @VARIABLE ステートメントを表します。
パブリック クラス DefaultConstraintDefinition 既定の制約を表します。
パブリック クラス DefaultLiteral DEFAULT のリテラルを表します。
パブリック クラス DeleteMergeAction マージ削除アクションを表します。
パブリック クラス DeleteSpecification 削除のプロパティを表します。
パブリック クラス DeleteStatement DELETE ステートメントを表します。
パブリック クラス DenyStatement DENY ステートメントを表します。
パブリック クラス DenyStatement80 DENY ステートメントを表します。
パブリック クラス DeviceInfo バックアップまたは復元に使用されるデバイスに関する情報を表します。
パブリック クラス DialogOption ダイアログ オプションを表します。
パブリック クラス DiskStatement DISK ステートメントを表します。
パブリック クラス DiskStatementOption disk ステートメント オプションを表します。
パブリック クラス DropAggregateStatement DROP AGGREGATE ステートメントを表します。
パブリック クラス DropAlterFullTextIndexAction ALTER FULLTEXT INDEX ステートメントの DROP アクションを表します。
パブリック クラス DropApplicationRoleStatement DROP APPLICATION ROLE ステートメントを表します。
パブリック クラス DropAssemblyStatement DROP ASSEMBLY ステートメントを表します。
パブリック クラス DropAsymmetricKeyStatement DROP ASYMMETRIC KEY ステートメントを表します。
パブリック クラス DropAvailabilityGroupStatement DROP AVAILABILITY GROUP ステートメントを表します。
パブリック クラス DropBrokerPriorityStatement DROP BROKER PRIORITY ステートメントを表します。
パブリック クラス DropCertificateStatement DROP CERTIFICATE ステートメントを表します。
パブリック クラス DropChildObjectsStatement 子オブジェクトを含む DROP ステートメント (DROP INDEX または DROP STATISTICS) を表します。
パブリック クラス DropClusteredConstraintMoveOption クラスター化制約削除の移動オプションを表します。
パブリック クラス DropClusteredConstraintOption クラスター化制約削除の抽象基本クラスを表します。
パブリック クラス DropClusteredConstraintStateOption クラスター化制約削除の状態オプションを表します。
パブリック クラス DropClusteredConstraintValueOption 値が指定された削除クラスター化制約オプションを表します。
パブリック クラス 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 ステートメントを表します。
パブリック クラス DropFederationStatement DROP FEDERATION ステートメントを表します。
パブリック クラス DropFullTextCatalogStatement DROP FULLTEXT CATALOG ステートメントを表します。
パブリック クラス DropFullTextIndexStatement DROP FULLTEXT INDEX ステートメントを表します。
パブリック クラス DropFullTextStopListStatement DROP FULLTEXT STOPLIST ステートメントを表します。
パブリック クラス DropFunctionStatement DROP FUNCTION ステートメントを表します。
パブリック クラス DropIndexClause DROP INDEX ステートメント内のリレーショナルまたは XML インデックスを表します。
パブリック クラス DropIndexClauseBase DROP INDEX ステートメントの単一の句を表します。
パブリック クラス DropIndexStatement DROP INDEX ステートメントを表します。
パブリック クラス DropLoginStatement DROP LOGIN ステートメントを表します。
パブリック クラス DropMasterKeyStatement DROP MASTER KEY ステートメントを表します。
パブリック クラス DropMemberAlterRoleAction メンバーの削除のロール変更アクションを表します。
パブリック クラス 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 ステートメントを表します。
パブリック クラス DropSearchPropertyListAction DROP 検索プロパティ リスト アクションを表します。
パブリック クラス DropSearchPropertyListStatement DROP SEARCH PROPERTY LIST ステートメントを表します。
パブリック クラス DropSequenceStatement DROP SEQUENCE ステートメントを表します。
パブリック クラス DropServerAuditSpecificationStatement DROP SERVER AUDIT SPECIFICATION ステートメントを表します。
パブリック クラス DropServerAuditStatement DROP SERVER AUDIT ステートメントを表します。
パブリック クラス DropServerRoleStatement DROP SERVER ROLE ステートメントを表します。
パブリック クラス 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 CREATE/ALTER ENDPOINT ステートメント内の AFFINITY オプションを表します。
パブリック クラス 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 句を表します。
パブリック クラス ExecuteAsFunctionOption EXECUTE AS 関数オプションを表します。
パブリック クラス ExecuteAsProcedureOption ストアド プロシージャの EXECUTE AS オプションを表します。
パブリック クラス ExecuteAsStatement EXECUTE AS ステートメントを表します。
パブリック クラス ExecuteAsTriggerOption EXECUTE AS トリガー オプションを表します。
パブリック クラス ExecuteContext EXECUTE ステートメントのセキュリティ コンテキストを表します。
パブリック クラス ExecuteInsertSource EXECUTE の挿入のソースを表します。
パブリック クラス ExecuteOption 実行ステートメントのオプションを表します。
パブリック クラス ExecuteParameter EXECUTE ステートメントのプロシージャに渡されるパラメーターを表します。
パブリック クラス ExecuteSpecification EXECUTE ステートメントを表します。
パブリック クラス ExecuteStatement EXECUTE Transact-SQL ステートメントを表します。
パブリック クラス ExistsPredicate EXISTS 述語を表します。
パブリック クラス ExpressionCallTarget 式の関数呼び出しの対象を表します。
パブリック クラス ExpressionGroupingSpecification グループ化操作を実行する対象となる式を表します。
パブリック クラス ExpressionWithSortOrder 並べ替え順序を持つ式を表します。
パブリック クラス ExtractFromExpression Extract from で始まる式を表します。
パブリック クラス FailoverModeReplicaOption フェールオーバー モードのレプリカ オプションを表します。
パブリック クラス FederationScheme フェデレーション分散スキームを表します。
パブリック クラス FetchCursorStatement FETCH カーソル ステートメントを表します。
パブリック クラス FetchType さまざまなフェッチの方向についての情報を表します。
パブリック クラス FileDeclaration CREATE DATABASE ステートメントの単一のファイル宣言を表します。
パブリック クラス FileDeclarationOption CREATE DATABASE ステートメントの単一のファイル宣言オプションを表します。
パブリック クラス FileEncryptionSource キーまたは証明書を含む (実行可能) ファイルへの参照を表します。
パブリック クラス FileGroupDefinition CREATE DATABASE ステートメントのファイル グループを表します。
パブリック クラス FileGroupOrPartitionScheme ファイル グループまたはパーティション構成を表します。
パブリック クラス FileGrowthFileDeclarationOption FILEGROWTH のファイル宣言オプションを表します。
パブリック クラス FileNameFileDeclarationOption FILENAME のファイル宣言オプションを表します。
パブリック クラス FileStreamDatabaseOption CREATE DATABASE および ALTER DATABASE の FILESTREAM オプションを表します。
パブリック クラス FileStreamOnDropIndexOption DROP INDEX の FILESTREAM_ON オプションを表します。
パブリック クラス FileStreamOnTableOption FILESTREAM_ON テーブル オプションを表します。
パブリック クラス FileStreamRestoreOption restore ステートメントの FileStream オプションを表します。
パブリック クラス FileTableCollateFileNameTableOption FILETABLE_COLLATE_FILENAME テーブル オプションを表します。
パブリック クラス FileTableConstraintNameTableOption ファイル テーブル制約名テーブル オプションを表します。
パブリック クラス FileTableDirectoryTableOption FILETABLE_DIRECTORY テーブル オプションを表します。
パブリック クラス ForceSeekTableHint force seek ヒントを表します。
パブリック クラス ForClause SELECT ステートメントのさまざまな FOR 句の基本クラスを表します。
パブリック クラス ForeignKeyConstraintDefinition 外部キー制約を表します。
パブリック クラス FromClause クエリ仕様の FROM 句を表します。
パブリック クラス FullTextCatalogAndFileGroup CREATE FULLTEXT ステートメントのカタログ/ファイル グループ オプションを表します。
パブリック クラス FullTextCatalogOption フルテキスト カタログ オプションの基本クラスを表します。
パブリック クラス FullTextCatalogStatement CREATE FULLTEXT CATALOG ステートメントを表します。
パブリック クラス FullTextIndexColumn フルテキスト インデックスの列を表します。
パブリック クラス FullTextIndexOption CREATE FULLTEXT INDEX ステートメントの単一のオプションを表します。
パブリック クラス FullTextPredicate フルテキスト述語を表します。
パブリック クラス FullTextStopListAction ALTER FULLTEXT STOPLIST ステートメントのアクションを表します。
パブリック クラス FullTextTableReference FREETEXTTABLE テーブル参照と CONTAINSTABLE テーブル参照を表します。
パブリック クラス FunctionCall 関数呼び出しを表します。
パブリック クラス FunctionCallSetClause 関数呼び出しの SET 句を表します。
パブリック クラス FunctionOption 関数オプションを表します。
パブリック クラス FunctionReturnType 関数の戻り値の型を表します。
パブリック クラス FunctionStatementBody CREATE/ALTER FUNCTION ステートメントを表します。
パブリック クラス GeneralSetCommand SET ステートメントの 1 つのコマンドを表します。
パブリック クラス GetConversationGroupStatement GET CONVERSATION GROUP ステートメントを表します。
パブリック クラス GlobalVariableExpression グローバル変数の式を表します。
パブリック クラス GoToStatement GOTO ステートメントを表します。
パブリック クラス GrandTotalGroupingSpecification 総計のグループ化指定を表します。
パブリック クラス GrantStatement GRANT ステートメントを表します。
パブリック クラス GrantStatement80 GRANT ステートメントを表します。
パブリック クラス GridParameter GRIDS オプションに対する空間インデックスの構造化パラメーターを表します。
パブリック クラス GridsSpatialIndexOption GRIDS 空間インデックス オプションを表します。
パブリック クラス GroupByClause SELECT や UPDATE などのステートメントで使用できる GROUP BY 句を表します。
パブリック クラス GroupingSetsGroupingSpecification GROUPING SETS のグループ化の指定を表します。
パブリック クラス GroupingSpecification GROUP BY 句内の単一のグループ化指定を表します。
パブリック クラス HadrAvailabilityGroupDatabaseOption HADR 可用性グループのデータベース オプションを表します。
パブリック クラス HadrDatabaseOption HADR のデータベース オプションを表します。
パブリック クラス HavingClause SELECT などのステートメントで使用できる HAVING 句を表します。
パブリック クラス Identifier 識別子を表すために使用するフラグメントを表します。
パブリック クラス IdentifierDatabaseOption 識別子の値を持つデータベース オプションを表します。
パブリック クラス IdentifierLiteral リテラルとして扱われる識別子を表します。
パブリック クラス IdentifierOrValueExpression 識別子または ValueExpression を表します。
パブリック クラス IdentifierPrincipalOption CREATE/ALTER LOGIN/USER ステートメント内の識別子の値を持つオプションを表します。
パブリック クラス IdentifierSnippet 値のスニペットの識別子を表します。
パブリック クラス IdentityFunctionCall SelectColumn で使用できる IDENTITY 関数を表します。
パブリック クラス IdentityOptions CREATE TABLE ステートメントの列の定義の IDENTITY オプションを表します。
パブリック クラス IdentityValueKeyOption IDENTITY_VALUE オプションを表します。
パブリック クラス IfStatement IF ステートメントを表します。
パブリック クラス IIfCall iif 式を表します。
パブリック クラス IndexExpressionOption インデックス オプションを表します。式を使用できます。
パブリック クラス IndexOption インデックス オプションを表します。
パブリック クラス IndexStatement CREATE INDEX ステートメントのベースを表します。
パブリック クラス IndexStateOption インデックス オプションを表します。オンまたはオフにすることができます。
パブリック クラス IndexTableHint INDEX テーブル ヒントを表します。
パブリック クラス InlineDerivedTable 派生テーブルを表します。
パブリック クラス InlineResultSetDefinition 結果セットのインライン定義を表します。
パブリック クラス InPredicate IN 述語を表します。
パブリック クラス InsertBulkColumnDefinition BULK INSERT ステートメントの列定義を表します。
パブリック クラス InsertBulkStatement INSERT BULK ステートメントを表します。
パブリック クラス InsertMergeAction マージ挿入アクションを表します。
パブリック クラス InsertSource INSERT ステートメントのソース ノードの基本クラスを表します。
パブリック クラス InsertSpecification 挿入のプロパティを表します。
パブリック クラス InsertStatement INSERT ステートメントを表します。
パブリック クラス IntegerLiteral 整数リテラルを表します。
パブリック クラス InternalOpenRowset OPENROWSET テーブルのソースを表します。
パブリック クラス IPv4 IP アドレス (x.x.x.x) を表します。
パブリック クラス JoinParenthesisTableReference 結合をカプセル化できるかっこを表します。
パブリック クラス JoinTableReference JOIN テーブル参照の基本クラスを表します。
パブリック クラス KeyOption CREATE SYMMETRIC KEY ステートメントのキーのオプションを表します。
パブリック クラス KeySourceKeyOption KEY_SOURCE オプションを表します。
パブリック クラス KillQueryNotificationSubscriptionStatement KILL QUERY NOTIFICATION SUBSCRIPTION ステートメントを表します。
パブリック クラス KillStatement KILL ステートメントを表します。
パブリック クラス KillStatsJobStatement KILL STATS JOB ステートメントを表します。
パブリック クラス LabelStatement Label ステートメントを表します。
パブリック クラス LeftFunctionCall LEFT 関数呼び出しを表します。
パブリック クラス LikePredicate LIKE 述語を表します。
パブリック クラス LineNoStatement LINENO ステートメントを表します。
パブリック クラス ListenerIPEndpointProtocolOption LISTENER_IP TCP エンドポイント プロトコル オプションを表します。
パブリック クラス Literal リテラルを表します。
パブリック クラス LiteralAuditTargetOption リテラル監査ターゲット オプションを表します。
パブリック クラス LiteralAvailabilityGroupOption リテラル値を持つ可用性グループ オプションを表します。
パブリック クラス LiteralBulkInsertOption BULK INSERT ステートメントの 1 つのオプションのリテラル値を表します。
パブリック クラス LiteralDatabaseOption リテラル値を持つデータベース オプションを表します。
パブリック クラス LiteralEndpointProtocolOption 単一の文字列または整数値を持つオプションを表します。
パブリック クラス LiteralOptimizerHint オプティマイザー ヒントを表します。これは、省略可能なリテラル値を持つフラグとして表すことがでます。
パブリック クラス LiteralPayloadOption 単一のリテラル値を持つペイロード オプションを表します。
パブリック クラス LiteralPrincipalOption CREATE/ALTER LOGIN/USER ステートメントのリテラル オプションを表します。
パブリック クラス LiteralRange 範囲の値を表します。
パブリック クラス LiteralReplicaOption リテラル値を持つレプリカ オプションを表します。
パブリック クラス LiteralSessionOption イベント セッション オプションの整数リテラル値を表します。
パブリック クラス LiteralStatisticsOption 統計オプションを表します。
パブリック クラス LiteralTableHint リテラル値を持つテーブル ヒントを表します。
パブリック クラス LockEscalationTableOption ロックのエスカレーションのテーブル オプションを表します。
パブリック クラス LoginTypePayloadOption LOGIN_TYPE ペイロード オプションを表します。
パブリック クラス MasterKeyStatement マスター キー ステートメントを表します。
パブリック クラス MaxDispatchLatencySessionOption MAX_DISPATCH_LATENCY イベント セッション オプションを表します。
パブリック クラス MaxLiteral MAX リテラルを表します。
パブリック クラス MaxRolloverFilesAuditTargetOption MAX_ROLLOVER_FILES 監査オプションを表します。
パブリック クラス MaxSizeAuditTargetOption FILE 監査ターゲットの場合の MAXSIZE オプションを表します。
パブリック クラス MaxSizeDatabaseOption データベース オプションの最大サイズを表します。
パブリック クラス MaxSizeFileDeclarationOption MAXSIZE のファイル宣言値を表します。
パブリック クラス MemoryPartitionSessionOption MEMORY_PARTITION_MODE セッション オプションを表します。
パブリック クラス MergeAction MERGE ステートメントのアクションを表します。
パブリック クラス MergeActionClause マージの条件およびアクションを表します。
パブリック クラス MergeSpecification マージの指定を表します。
パブリック クラス MergeStatement MERGE ステートメントを表します。
パブリック クラス MessageTypeStatementBase CREATE MESSAGE TYPE ステートメントと ALTER MESSAGE TYPE ステートメントの共通部分を表します。
パブリック クラス MethodSpecifier メソッド指定子を表します。
パブリック クラス MirrorToClause BACKUP ステートメントの MIRROR TO 句を表します。
パブリック クラス MoneyLiteral money 型のリテラルを表します。
パブリック クラス MoveConversationStatement MOVE CONVERSATION ステートメントを表します。
パブリック クラス MoveRestoreOption MOVE の復元オプションを表します。
パブリック クラス MoveToDropIndexOption DROP INDEX の Move To オプションを表します。
パブリック クラス MultiPartIdentifier マルチパート識別子を表します。
パブリック クラス MultiPartIdentifierCallTarget 列または列の CLR プロパティである呼び出しのターゲットを表します。
パブリック クラス NamedTableReference CTE またはスキーマ オブジェクトのテーブル参照を表します。
パブリック クラス NameFileDeclarationOption NAME または NEWNAME のファイル宣言オプションを表します。
パブリック クラス NextValueForExpression NEXT VALUE FOR 式を表します。
パブリック クラス NullableConstraintDefinition NULL 値許容制約を表します。
パブリック クラス NullIfExpression NULLIF 式を表します。
パブリック クラス NullLiteral nullNULL 参照 (Visual Basic では Nothing) リテラルを表します。
パブリック クラス NumericLiteral 数値リテラルを表します。
パブリック クラス OdbcConvertSpecification Open Database Connectivity (ODBC) 変換の指定を表します。
パブリック クラス OdbcFunctionCall ODBC (Open Database Connectivity) 関数の呼び出しを表します。
パブリック クラス OdbcLiteral Open Database Connectivity (ODBC) 形式のリテラルを表します。
パブリック クラス OdbcQualifiedJoinTableReference FROM 句内の ODBC (Open Database Connectivity) 修飾結合を表します。
パブリック クラス OffsetClause 結果セットのページングの SELECT ステートメントに使用できるオフセット/フェッチ フィルターを表します。
パブリック クラス OnFailureAuditOption CREATE/ALTER SERVER AUDIT ステートメントの ON_FAILURE オプションを表します。
パブリック クラス OnOffAssemblyOption アセンブリ オプションの on/off を表します。
パブリック クラス OnOffAuditTargetOption FILE 監査ターゲットの場合の MAX_ROLLOVER_FILES オプションを表します。
パブリック クラス OnOffDatabaseOption CREATE/ALTER DATABASE ステートメントで ON または OFF に設定できるオプションを表します。
パブリック クラス OnOffDialogOption ON/OFF ダイアログ オプションを表します。
パブリック クラス OnOffFullTextCatalogOption フルテキスト カタログ オプションのオン/オフを表します。
パブリック クラス OnOffPrincipalOption CREATE/ALTER LOGIN/USER ステートメントで ON または OFF に設定できるオプションを表します。
パブリック クラス OnOffRemoteServiceBindingOption ON/OFF オプションのリモート サービス バインド オプションを表します。
パブリック クラス OnOffSessionOption TRACK_CAUSALITY および STARTUP_STATE イベント セッション オプションを表します。
パブリック クラス OpenCursorStatement OPEN カーソル ステートメントを表します。
パブリック クラス OpenMasterKeyStatement OPEN MASTER KEY ステートメントを表します。
パブリック クラス OpenQueryTableReference OPENQUERY テーブル参照を表します。
パブリック クラス OpenRowsetTableReference OPENROWSET テーブル参照を表します。
パブリック クラス OpenSymmetricKeyStatement OPEN SYMMETRIC KEY ステートメントを表します。
パブリック クラス OpenXmlTableReference OPENXML テーブル参照を表します。
パブリック クラス OptimizeForOptimizerHint OPTIMIZER FOR オプティマイザー ヒントを表します。
パブリック クラス OptimizerHint 単一のオプティマイザー ヒントを表します。
パブリック クラス OrderBulkInsertOption BULK INSERT ステートメントの ORDER オプションを表します。
パブリック クラス OrderByClause SELECT などのステートメントで使用できる ORDER BY 句を表します。
パブリック クラス OutputClause OUTPUT 句を表します。
パブリック クラス OutputIntoClause OutputInto 句を表します。
パブリック クラス OverClause OVER 句を表します。
パブリック クラス PageVerifyDatabaseOption ALTER DATABASE ステートメントの SET のケースの PAGE_VERIFY オプションを表します。
パブリック クラス ParameterizationDatabaseOption ALTER DATABASE ステートメントの SET ケースの PARAMETERIZATION オプションを表します。
パブリック クラス ParameterizedDataTypeReference パラメーターを持つことのできるデータ型抽象クラスを表します。
パブリック クラス ParameterlessCall かっこもパラメーターも指定されていない呼び出しを表します。
パブリック クラス ParenthesisExpression かっこで囲まれたブール式を表します。
パブリック クラス ParseCall parse 関数の呼び出しを表します。
パブリック クラス ParseError 解析中に発生したエラーを表します。
パブリック クラス PartitionFunctionCall パーティション関数の呼び出しを表します。
パブリック クラス PartitionParameterType CREATE PARTITION FUNCTION ステートメントのパラメーターの型を表します。
パブリック クラス PartitionSpecifier パーティション指定子 (式または ALL) を表します。
パブリック クラス PartnerDatabaseOption ALTER DATABASE ステートメントの SET ケースの PARTNER オプションを表します。
パブリック クラス PasswordAlterPrincipalOption ALTER LOGIN ステートメントの PASSWORD オプションを表します。
パブリック クラス PasswordCreateLoginSource CREATE LOGIN ステートメントのパスワードのケースを表します。
パブリック クラス PayloadOption CREATE/ALTER ENDPOINT ステートメント内の単一のペイロード オプションを表します。
パブリック クラス Permission セキュリティ ステートメント本体で使用できる権限を表します。
パブリック クラス PermissionSetAssemblyOption PERMISSION_SET アセンブリのオプションを表します。
パブリック クラス PivotedTableReference FROM 句内のピボットされたテーブル参照を表します。
パブリック クラス PortsEndpointProtocolOption PORTS HTTP エンドポイント プロトコル オプションを表します。
パブリック クラス PredicateSetStatement Transact-SQL の文法の各種 SET {...} {ON | OFF} オプションを表します。
パブリック クラス PrimaryExpression 原始式の抽象基本クラスを表します。
パブリック クラス PrimaryRoleReplicaOption スクリプト上のレプリカのメインのロールを表します。
パブリック クラス PrincipalOption CREATE/ALTER LOGIN/USER ステートメントの単一のオプションを表します。
パブリック クラス PrintStatement PRINT ステートメントを表します。
パブリック クラス Privilege80 セキュリティ ステートメントに使用できる特権を表します。
パブリック クラス PrivilegeSecurityElement80 特権を持つセキュリティ要素を表します。
パブリック クラス ProcedureOption プロシージャ オプションを表します。
パブリック クラス ProcedureParameter プロシージャに渡すことができるパラメーターを表します。
パブリック クラス ProcedureReference プロシージャへの参照を名前と番号で表します。
パブリック クラス ProcedureReferenceName 名前でプロシージャを表します。ProcedureReference を使用するか、変数に格納されている名前を使用します。
パブリック クラス ProcedureStatementBody CREATE PROCEDURE または ALTER PROCEDURE ステートメントを表します。
パブリック クラス ProcedureStatementBodyBase CREATE/ALTER PROC/FUNCTION ステートメントの共通プロパティを表します。
パブリック クラス ProcessAffinityRange ALTER SERVER CONFIGURATION ステートメントの 1 つのプロセス関係の範囲を表します。
パブリック クラス ProviderEncryptionSource EKM プロバイダーへの参照を表します。
パブリック クラス ProviderKeyNameKeyOption PROVIDER_KEY_NAME オプションを表します。
パブリック クラス QualifiedJoin FROM 句内の修飾結合を表します。
パブリック クラス QueryDerivedTable 派生テーブルを表します。
パブリック クラス QueryExpression クエリ式階層内の SELECT ステートメントの抽象基本クラスを表します。
パブリック クラス QueryParenthesisExpression QueryExpression をラップするかっこ式を表します。
パブリック クラス QuerySpecification SELECT ステートメントのメジャー部分を表します。
パブリック クラス QueueDelayAuditOption CREATE/ALTER SERVER AUDIT ステートメントの QUEUE_DELAY オプションを表します。
パブリック クラス QueueExecuteAsOption CREATE/ALTER QUEUE ステートメントの EXECUTE AS オプションを表します。
パブリック クラス QueueOption QUEUE オプションの基本クラスを表します。
パブリック クラス QueueProcedureOption キューのプロシージャのオプションを表します。
パブリック クラス QueueStatement キュー ステートメントの基本クラスを表します。
パブリック クラス QueueStateOption 状態を持つ QUEUE オプションの基本クラスを表します。
パブリック クラス QueueValueOption 値を持つキュー オプションを表します。
パブリック クラス RaiseErrorLegacyStatement RAISERROR ステートメントの従来のスタイルを表します。
パブリック クラス RaiseErrorStatement RAISERROR ステートメントを表します。
パブリック クラス ReadOnlyForClause DECLARE CURSOR ステートメントでのみ使用される FOR READ ONLY のケースを表します。
パブリック クラス ReadTextStatement READTEXT ステートメントを表します。
パブリック クラス RealLiteral 実数のリテラルを表します。
パブリック クラス ReceiveStatement RECEIVE ステートメントを表します。
パブリック クラス ReconfigureStatement RECONFIGURE ステートメントを表します。
パブリック クラス RecoveryDatabaseOption ALTER DATABASE ステートメントの SET ケースの RECOVERY オプションを表します。
パブリック クラス RemoteServiceBindingOption リモート サービス バインド オプションを表します。
パブリック クラス RemoteServiceBindingStatementBase CREATE REMOTE SERVICE BINDING ステートメントと ALTER REMOTE SERVICE BINDING ステートメントの共通の基本クラスを表します。
パブリック クラス RenameAlterRoleAction 名前変更のロール変更アクションを表します。
パブリック クラス ResourcePoolAffinitySpecification リソース プールの関係の指定を表します。
パブリック クラス ResourcePoolParameter RESOURCE POOL ステートメント パラメーターを表します。
パブリック クラス ResourcePoolStatement CREATE ステートメントと ALTER RESOURCE POOL ステートメントを表します。
パブリック クラス RestoreMasterKeyStatement RESTORE MASTER KEY ステートメントを表します。
パブリック クラス RestoreOption RESTORE ステートメントの単一のオプションを表します。
パブリック クラス RestoreServiceMasterKeyStatement RESTORE SERVICE MASTER KEY ステートメントを表します。
パブリック クラス RestoreStatement RESTORE/LOAD ステートメントを表します。
パブリック クラス ResultColumnDefinition 結果セットの列定義を表します。
パブリック クラス ResultSetDefinition 個々の結果セットの定義を表します。
パブリック クラス ResultSetsExecuteOption EXECUTE ステートメントの結果セットの説明を表します。
パブリック クラス ReturnStatement RETURN ステートメントを表します。
パブリック クラス RevertStatement REVERT ステートメントを表します。
パブリック クラス RevokeStatement REVOKE ステートメントを表します。
パブリック クラス RevokeStatement80 REVOKE ステートメントを表します。
パブリック クラス RightFunctionCall RIGHT 呼び出しを表します。
パブリック クラス RolePayloadOption ROLE ペイロード オプションを表します。
パブリック クラス RoleStatement ROLE ステートメントの基本を表します。
パブリック クラス RollbackTransactionStatement ROLLBACK TRANSACTION ステートメントを表します。
パブリック クラス RollupGroupingSpecification ROLLUP グループ化の指定を表します。
パブリック クラス RouteOption CREATE/ALTER ROUTE ステートメントの単一のオプションを表します。
パブリック クラス RouteStatement ROUTE ステートメントの基本クラスを表します。
パブリック クラス RowValue 単一行のデータを表します。
パブリック クラス SaveTransactionStatement SAVE TRANSACTION ステートメントを表します。
パブリック クラス ScalarExpression スカラー式を表します。
パブリック クラス ScalarExpressionDialogOption スカラー式のダイアログ オプションを表します。
パブリック クラス ScalarExpressionRestoreOption 省略可能な値を持つ単一のオプションを表します。
パブリック クラス ScalarExpressionSequenceOption スカラー式を含むシーケンス オプションを表します。
パブリック クラス ScalarExpressionSnippet このクラスが示すスカラー式のスニペットを表します。
パブリック クラス ScalarFunctionReturnType スカラー値関数の戻り値の型の定義を表します。
パブリック クラス ScalarSubquery スカラー サブクエリを表します。
パブリック クラス SchemaDeclarationItem スキーマ宣言の 1 つの列に関する情報を表します。
パブリック クラス SchemaObjectFunctionTableReference テーブル値関数のテーブル参照を表します。
パブリック クラス SchemaObjectName スキーマ オブジェクト名を表します。
パブリック クラス SchemaObjectNameOrValueExpression SchemaObjectName または ValueExpression を表します。
パブリック クラス SchemaObjectNameSnippet 任意のスキーマ オブジェクト名のプレースホルダーを表します。
パブリック クラス SchemaObjectResultSetDefinition 既存のスキーマ オブジェクトまたは型への参照として結果セットを表します。
パブリック クラス SchemaPayloadOption SCHEMA ペイロード オプションを表します。
パブリック クラス SearchedCaseExpression 検索 case 式を表します。
パブリック クラス SearchedWhenClause 検索 CASE 式の WHEN 句を表します。
パブリック クラス SearchPropertyListAction 検索プロパティ リストのアクションの基本クラスを表します。
パブリック クラス SearchPropertyListFullTextIndexOption FULLTEXT INDEX ステートメントの検索プロパティ リスト オプションを表します。
パブリック クラス SecondaryRoleReplicaOption セカンダリ ロールのレプリカ オプションを表します。
パブリック クラス SecurityElement80 GRANT、DENY、および REVOKE ステートメントに共通のセキュリティ ステートメント本体を表します。
パブリック クラス SecurityPrincipal セキュリティ ステートメント本文で使用できるプリンシパルを表します。
パブリック クラス SecurityStatement セキュリティ ステートメント本体の基本クラスを表します。
パブリック クラス SecurityStatementBody80 セキュリティ ステートメント本体の基本クラスを表します。
パブリック クラス SecurityTargetObject セキュリティ ステートメント本体で使用できる対象オブジェクトを表します。
パブリック クラス SecurityTargetObjectName セキュリティ上の対象オブジェクト名を表します。
パブリック クラス SecurityUserClause80 GRANT、DENY、および REVOKE ステートメントに共通のセキュリティ ステートメント本体を表します。
パブリック クラス SelectElement SELECT 句内の要素を表します。
パブリック クラス SelectFunctionReturnType インライン テーブル値関数の戻り値の型の定義を表します。
パブリック クラス SelectInsertSource SELECT の挿入のソースを表します。
パブリック クラス SelectiveXmlIndexPromotedPath 選択的 XML インデックスの上位変換されたパスを表します。
パブリック クラス SelectScalarExpression SELECT キーワードの直後に使用されている列要素を表します。
パブリック クラス SelectSetVariable SELECT ステートメント内の変数の設定を表します。
パブリック クラス SelectStarExpression SELECT * 式を表します。
パブリック クラス SelectStatement SELECT ステートメントを表します。
パブリック クラス SelectStatementSnippet SELECT ステートメントのスニペットを表します。
パブリック クラス SemanticTableReference セマンティック テーブル参照を表します。
パブリック クラス SendStatement SEND ステートメントを表します。
パブリック クラス SequenceOption シーケンス オプションを表します。
パブリック クラス SequenceStatement すべての SEQUENCE ステートメント オブジェクトの基本クラスを表します。
パブリック クラス ServerAuditStatement CREATE SERVER AUDIT ステートメントと ALTER SERVER AUDIT ステートメントの共通の基本クラスを表します。
パブリック クラス ServiceContract サービス コントラクト参照 (省略可能なアクションを持つ) を表します。
パブリック クラス SessionOption イベント セッション オプションを表します。
パブリック クラス SessionTimeoutPayloadOption SESSION_TIMEOUT ペイロード オプションを表します。
パブリック クラス SetClause SET 句の基本クラスを表します。
パブリック クラス SetCommand SET ステートメントの単一のコマンド (set !language us_english! など) を表します。
パブリック クラス SetCommandStatement SET コマンド ステートメント (SET language us_english など) を表します。
パブリック クラス SetErrorLevelStatement SET ERRLVL ステートメントを表します。
パブリック クラス SetFipsFlaggerCommand SET FIPS_FLAGGER コマンドを表します。
パブリック クラス SetIdentityInsertStatement SET IDENTITY_INSERT ステートメントを表します。
パブリック クラス SetOffsetsStatement SET OFFSETS ステートメントを表します。
パブリック クラス SetOnOffStatement {ON | OFF} で終わる Set ステートメントを表します。
パブリック クラス SetRowCountStatement SET ROWCOUNT ステートメントを表します。
パブリック クラス SetSearchPropertyListAlterFullTextIndexAction ALTER FULLTEXT INDEX ステートメントの SEARCH PROPERTY LIST アクションを表します。
パブリック クラス SetStatisticsStatement TSQL 文法で SET STATISTICS {...} {ON | OFF} オプションを表します。
パブリック クラス SetStopListAlterFullTextIndexAction ALTER FULLTEXT INDEX ステートメントのストップリスト アクションを表します。
パブリック クラス SetTextSizeStatement SET TEXTSIZE ステートメントを表します。
パブリック クラス SetTransactionIsolationLevelStatement SET TRANSACTION ISOLATION LEVEL ステートメントを表します。
パブリック クラス SetUserStatement SETUSER ステートメントを表します。
パブリック クラス SetVariableStatement SET @local_variable ステートメントを表します。
パブリック クラス ShutdownStatement SHUTDOWN ステートメントを表します。
パブリック クラス SignatureStatementBase ADD SIGNATURE ステートメントと DROP SIGNATURE ステートメントの共通の基本クラスを表します。
パブリック クラス SimpleAlterFullTextIndexAction ALTER FULLTEXT INDEX ステートメントのフラグ アクションを表します。
パブリック クラス SimpleCaseExpression 単純 case 式を表します。
パブリック クラス SimpleWhenClause 単純 CASE 式の WHEN 句を表します。
パブリック クラス SizeFileDeclarationOption SIZE のファイル宣言オプションを表示します。
パブリック クラス SoapMethod CREATE ENDPOINT ステートメントのペイロード部分の SOAP メソッドを表します。
パブリック クラス SourceDeclaration イベント ソース宣言の名前を表します。
パブリック クラス SpatialIndexOption 空間インデックス オプションを表します。
パブリック クラス SpatialIndexRegularOption 空間インデックスの標準オプションを指定します。
パブリック クラス Sql100ScriptGenerator Sql100 スクリプト ジェネレーターを表します。
パブリック クラス Sql110ScriptGenerator Sql110 スクリプト ジェネレーターを表します。
パブリック クラス Sql80ScriptGenerator Sql80 スクリプト ジェネレーターを表します。
パブリック クラス Sql90ScriptGenerator T-SQL 90 のスクリプト ジェネレーターを表します。
パブリック クラス SqlCommandIdentifier SqlCommandIdentifier を表します。
パブリック クラス SqlDataTypeReference SQL データ型リファレンスを表します。
パブリック クラス SqlScriptGenerator SQL 固有のスクリプト ジェネレーターを表します。
パブリック クラス SqlScriptGeneratorOptions SQL スクリプトの生成のオプションを制御します。
パブリック クラス StateAuditOption ALTER SERVER AUDIT ステートメントの STATE オプションを表します。
パブリック クラス StatementList ステートメントの一覧を表します。
パブリック クラス StatementListSnippet 任意のステートメント一覧のプレースホルダーを表します。
パブリック クラス StatementWithCtesAndXmlNamespaces 共通テーブル式または XML 名前空間で始めることのできるステートメントを表します。
パブリック クラス StatisticsOption 統計オプションを表します。
パブリック クラス StopListFullTextIndexOption FULLTEXT INDEX ステートメントの STOPLIST オプションを表します。
パブリック クラス StopRestoreOption STOPATMARK オプションと STOPBEFOREMARK RESTORE オプションを表します。
パブリック クラス StringLiteral 文字列リテラルを表します。
パブリック クラス SubqueryComparisonPredicate サブクエリを持つ比較の述語を表します。
パブリック クラス SymmetricKeyStatement ALTER SYMMETRIC KEY ステートメントおよび CREATE SYMMETRIC KEY ステートメントの共通のプロパティを表します。
パブリック クラス TableDataCompressionOption DATA_COMPRESSION のテーブル オプションを表します。
パブリック クラス TableDefinition このクラスに格納されるテーブルを定義する共通の本体を表します。
パブリック クラス TableHint 1 つテーブル ヒントを表します。
パブリック クラス TableHintsOptimizerHint テーブル ヒントを含むオプティマイザー ヒントを表します。
パブリック クラス TableOption 1 つのテーブル オプションを表します。
パブリック クラス TableReference テーブル参照を表します。
パブリック クラス TableReferenceWithAlias 別名を持つことができるテーブル参照を表します。
パブリック クラス TableReferenceWithAliasAndColumns 列の別名を指定できるテーブル参照を表します。
パブリック クラス TableSampleClause TABLESAMPLE 句を表します。
パブリック クラス TableValuedFunctionReturnType 複数ステートメントのテーブル値関数の戻り値の型の定義を表します。
パブリック クラス TargetDeclaration 対象の宣言を表します。
パブリック クラス TargetRecoveryTimeDatabaseOption DATABASE オプションのターゲットの復旧時間を指定します。
パブリック クラス TextModificationStatement WRITETEXT ステートメントを表します。
パブリック クラス ThrowStatement THROW ステートメントを表します。
パブリック クラス TopRowFilter select ステートメントで使用できる先頭行フィルターを表します。
パブリック クラス TransactionStatement トランザクション ステートメントの抽象基本クラスを表します。
パブリック クラス TriggerAction トリガー動作を表します。
パブリック クラス TriggerObject 作成または変更されているトリガーに関する情報を表します。
パブリック クラス TriggerOption トリガー オプションを表します。
パブリック クラス TriggerStatementBody CREATE/ALTER TRIGGER ステートメントを表します。
パブリック クラス TruncateTableStatement TRUNCATE TABLE ステートメントを表します。
パブリック クラス TryCastCall 型変換の呼び出しに対するクラスを表します。
パブリック クラス TryCatchStatement TRY/CATCH ステートメントを定義します。
パブリック クラス TryConvertCall try_convert 関数の呼び出しを表します。
パブリック クラス TryParseCall try_parse 関数の呼び出しを表します。
パブリック クラス TSEqualCall ブール関数である TSEQUAL 関数呼び出しを表します。
パブリック クラス TSql100Parser TSql100 パーサーを表します。
パブリック クラス TSql110Parser TSql110 パーサーを表します。
パブリック クラス TSql80Parser Transact-SQL 80 パーサーを表します。
パブリック クラス TSql90Parser Transact-SQL 90 パーサーを表します。
パブリック クラス TSqlAuditEventGroupHelper 監査イベント グループを公開します。
パブリック クラス TSqlAuditEventTypeHelper 監査イベントの種類を公開します。
パブリック クラス TSqlBatch T-SQL スクリプト内のバッチを表します。
パブリック クラス TSqlConcreteFragmentVisitor Transact-SQL スクリプト ドキュメント オブジェクト モデル (DOM) のさまざまなオブジェクト型を処理する Visit メソッドを定義します。
パブリック クラス TSqlFragment トークン フラグメントを表します。
パブリック クラス TSqlFragmentSnippet Transact-SQL コード フラグメントを表します。
パブリック クラス TSqlFragmentVisitor Transact-SQL スクリプト ドキュメント オブジェクト モデル (DOM) の基本ビジターを表します。
パブリック クラス TSqlParser Transact-SQL パーサーを表します。
パブリック クラス TSqlParserToken パーサー トークンを表します。
パブリック クラス TSqlScript Transact-SQL スクリプトを表します。
パブリック クラス TSqlStatement 単一の T-SQL ステートメントを表します。
パブリック クラス TSqlStatementSnippet Transact-SQL コード ステートメントを表します。
パブリック クラス TSqlTriggerEventGroupHelper トリガー イベント グループを公開します。
パブリック クラス TSqlTriggerEventTypeHelper トリガー イベントの種類を公開します。
パブリック クラス UnaryExpression 子として 1 つの式を持つ式を表します。
パブリック クラス UniqueConstraintDefinition 一意制約または主キー制約を表します。このクラスは、80 構文を 90 構文に変換します。区別子が書き込まれる場合は、これを AST に反映させる必要があります。
パブリック クラス UnpivotedTableReference FROM 句内のピボット解除されたテーブル参照を表します。
パブリック クラス UnqualifiedJoin FROM 句内の非修飾結合を表します。
パブリック クラス UpdateCall トリガーで使用するブール関数である更新関数呼び出しを表します。
パブリック クラス UpdateDeleteSpecificationBase 更新および削除の指定の基本クラスを表します。
パブリック クラス UpdateForClause DECLARE CURSOR でのみ使用される FOR UPDATE [columns] のケースを表します。
パブリック クラス UpdateMergeAction マージ更新アクションを表します。
パブリック クラス UpdateSpecification 更新のプロパティを表します。
パブリック クラス UpdateStatement UPDATE ステートメントを表します。
パブリック クラス UpdateStatisticsStatement UPDATE STATISTICS ステートメントを表します。
パブリック クラス UpdateTextStatement UNDATETEXT ステートメントを表します。
パブリック クラス UseFederationStatement USE FEDERATION ステートメントを表します。
パブリック クラス UserDataTypeReference ユーザー定義のデータ型を表します。
パブリック クラス UserDefinedTypeCallTarget 列または列に対する CLR プロパティのいずれかである呼び出しのターゲットを表します。
パブリック クラス UserDefinedTypePropertyAccess Udt のプロパティを表します。
パブリック クラス UserLoginOption ユーザー ログイン オプションを表します。
パブリック クラス UserRemoteServiceBindingOption USER のリモート サービス バインド オプション。
パブリック クラス UserStatement ユーザー ステートメントの基本を表します。
パブリック クラス UseStatement USE ステートメントを表します。
パブリック クラス ValueExpression リテラル、変数、およびグローバル変数の基本クラスを表します。
パブリック クラス ValuesInsertSource VALUES の挿入のソースを表します。
パブリック クラス VariableMethodCallTableReference 変数参照に対するメソッド呼び出しであるテーブル参照を表します。
パブリック クラス VariableReference 変数の参照を表します。
パブリック クラス VariableTableReference 変数のテーブル参照を表します。
パブリック クラス VariableValuePair OPTIMIZE FOR オプティマイザー ヒントの単一の変数と値のペアを表します。
パブリック クラス ViewOption 表示オプションを表します。
パブリック クラス ViewStatementBody CREATE VIEW ステートメントまたは ALTER VIEW ステートメントの基本クラス。
パブリック クラス WaitForStatement WAITFOR ステートメントを表します。
パブリック クラス WaitForSupportedStatement WAITFOR ステートメントの内側のステートメントの基本クラスを表します。
パブリック クラス WhenClause case 式で使用される WHEN 句を表します。
パブリック クラス WhereClause SELECT や UPDATE などのステートメントで使用できる WHERE 句を表します。
パブリック クラス WhileStatement WHILE ステートメントを表します。
パブリック クラス WindowDelimiter ウィンドウの境界の仕様を表します。
パブリック クラス WindowFrameClause ウィンドウ集計のためのウィンドウ境界仕様を表します。
パブリック クラス WindowsCreateLoginSource CREATE LOGIN ステートメントで WINDOWS を使用するケースを表します。
パブリック クラス WithCtesAndXmlNamespaces 共通テーブル式と XML 名前空間を持つことができる共通の構造を表します。
パブリック クラス WithinGroupClause within group 句を表します。
パブリック クラス WitnessDatabaseOption ALTER DATABASE ステートメントの SET のケースで、WITNESS オプションを表します。
パブリック クラス WorkloadGroupImportanceParameter ワークロード グループの importance パラメーターを表します。
パブリック クラス WorkloadGroupParameter ワークロード グループ ステートメント パラメーターを表します。
パブリック クラス WorkloadGroupResourceParameter ワークロード グループ ステートメント パラメーターを表します。
パブリック クラス WorkloadGroupStatement CREATE WORKLOAD GROUP ステートメントおよび ALTER WORKLOAD GROUP ステートメントを表します。
パブリック クラス WriteTextStatement WRITETEXT ステートメントを表します。
パブリック クラス WsdlPayloadOption WSDL ペイロード オプションを表します。
パブリック クラス XmlDataTypeReference XML データ型を表します。
パブリック クラス XmlForClause FOR XML (オプション) ケースを表します。
パブリック クラス XmlForClauseOption FOR XML (オプション) ケースを表します。
パブリック クラス XmlNamespaces XML 名前空間を表します。
パブリック クラス XmlNamespacesAliasElement XML 名前空間要素の別名のバリエーションを表します。
パブリック クラス XmlNamespacesDefaultElement XML 名前空間要素の既定のバリエーションを表します。
パブリック クラス XmlNamespacesElement XML 名前空間の定義に使用される要素を表します。

列挙体

  列挙体 説明
パブリック列挙体 AffinityKind エンドポイントの関係の種類を表します。
パブリック列挙体 AllowConnectionsOptionKind 接続許可オプションの種類を列挙します。
パブリック列挙体 AlterAction ALTER アクションを指定します。
パブリック列挙体 AlterAvailabilityGroupActionType alter availability group のアクションの種類を表します。
パブリック列挙体 AlterAvailabilityGroupStatementType ALTER AVAILABILITY GROUP ステートメントの種類を表します。
パブリック列挙体 AlterCertificateStatementKind ALTER CERTIFICATE ステートメントの種類を指定します。
パブリック列挙体 AlterEventSessionStatementType ALTER EVENT SESSION ステートメントの種類。
パブリック列挙体 AlterFederationKind ALTER FEDERARTION ステートメントの種類を指定します。
パブリック列挙体 AlterFullTextCatalogAction フルテキスト カタログの変更アクションの種類を指定します。
パブリック列挙体 AlterIndexType インデックスの変更の種類。
パブリック列挙体 AlterMasterKeyOption マスター キーの変更オプションの種類を指定します。
パブリック列挙体 AlterResourceGovernorCommandType リソース ガバナーの変更コマンドの種類を指定します。
パブリック列挙体 AlterServiceMasterKeyOption ALTER SERVICE MASTER KEY のオプションを指定します。
パブリック列挙体 AlterTableAlterColumnOption ALTER TABLE ステートメントの ALTER COLUMN バージョンのオプションを指定します。AddRowGuidCol と DropRowGuidCol は、DataType が指定されていない場合にのみ使用できます。
パブリック列挙体 ApplicationRoleOptionKind アプリケーション ロール オプションを指定します。
パブリック列挙体 AssemblyOptionKind アセンブリ オプションの種類を指定します。
パブリック列挙体 AssignmentKind 代入の種類を指定します。
パブリック列挙体 AttachMode 添付モードを指定します。
パブリック列挙体 AuditActionGroup 監査アクション グループの種類を指定します。
パブリック列挙体 AuditFailureActionType 監査エラーのアクションの種類を列挙します。
パブリック列挙体 AuditOptionKind 監査のオプションの種類を指定します。
パブリック列挙体 AuditTargetKind インデックスの変更の種類を指定します。
パブリック列挙体 AuditTargetOptionKind CREATE SERVER AUDIT ステートメントの TO FILE 句のオプションの種類を指定します。
パブリック列挙体 AuthenticationProtocol Windows 認証プロトコルを指定します。
パブリック列挙体 AuthenticationTypes 認証の種類を示します。
パブリック列挙体 AvailabilityGroupOptionKind 可用性グループ オプションの種類を列挙します。
パブリック列挙体 AvailabilityModeOptionKind 可用性モード オプションを列挙します。
パブリック列挙体 AvailabilityReplicaOptionKind 使用できる可用性レプリカ オプションを指定します。
パブリック列挙体 BackupOptionKind バックアップ オプションの種類を指定します。
パブリック列挙体 BackupRestoreItemKind データベースのバックアップまたは復元ステートメントのアイテムの種類を指定します。
パブリック列挙体 BinaryExpressionType 子として 2 つの式を持つスカラー式の種類を指定します。
パブリック列挙体 BinaryQueryExpressionType 二項クエリ式の種類を指定します。
パブリック列挙体 BooleanBinaryExpressionType 子として 2 つの式を持つブール式の種類を表します。
パブリック列挙体 BooleanComparisonType 比較式の種類を指定します。
パブリック列挙体 BooleanTernaryExpressionType 子として 3 つの式を持つ式の種類を指定します。
パブリック列挙体 BoundingBoxParameterType 境界ボックス パラメーターの種類を指定します。
パブリック列挙体 BrokerPriorityParameterSpecialType Broker の優先度パラメーターの種類を指定します。
パブリック列挙体 BrokerPriorityParameterType Broker の優先度パラメーターの種類を指定します。
パブリック列挙体 BulkInsertOptionKind 一括挿入オプションの種類を指定します。
パブリック列挙体 CertificateOptionKinds 証明書オプションの種類を指定します。
パブリック列挙体 ChangeTrackingOption 可能な変更の追跡オプションを指定します。
パブリック列挙体 ColumnType Column クラスに使用される列の種類を指定します。
パブリック列挙体 CommandOptions セキュリティ ステートメントで使用できるコマンドを指定します。
パブリック列挙体 ComputeFunctionType COMPUTE 句の計算関数の型を指定します。
パブリック列挙体 ConstraintEnforcement 制約の適用方法を指定します。
パブリック列挙体 ContainmentOptionKind コンテインメントの設定を指定します。
パブリック列挙体 CryptoMechanismType 暗号化解除メカニズムの種類を指定します。
パブリック列挙体 CursorOptionKind カーソル オプションの種類を表します。
パブリック列挙体 DatabaseAuditActionKind データベース監査アクションを指定します。
パブリック列挙体 DatabaseEncryptionKeyAlgorithm データベース暗号化キーのアルゴリズムを指定します。
パブリック列挙体 DatabaseMirroringEndpointRole データベース ミラーリング エンドポイントのロールの種類を指定します。
パブリック列挙体 DatabaseOptionKind データベース オプションの種類を指定します。
パブリック列挙体 DataCompressionLevel データ圧縮レベルを指定します。
パブリック列挙体 DbccCommand Dbcc コマンドを指定します。
パブリック列挙体 DbccOptionKind DBCC オプションの種類を指定します。
パブリック列挙体 DeleteUpdateAction 削除または更新のときに実行されるアクションを表示します。
パブリック列挙体 DeviceType デバイスの種類を指定します。
パブリック列挙体 DialogOptionKind ダイアログのオプションを表します。
パブリック列挙体 DiskStatementOptionKind さまざまな disk ステートメント オプションを表します。
パブリック列挙体 DiskStatementType disk ステートメントの種類を表します。
パブリック列挙体 DropClusteredConstraintOptionKind クラスター化制約削除オプションの種類を指定します。
パブリック列挙体 DropSchemaBehavior DROP SCHEMA の動作を指定します (SQL 2000 の場合)。
パブリック列挙体 EnableDisableOptionType enable オプションと disable オプションの種類を指定します。
パブリック列挙体 EncryptionAlgorithm 可能な暗号化のアルゴリズムを指定します。
パブリック列挙体 EncryptionAlgorithmPreference 優先する暗号化アルゴリズムの値を指定します。
パブリック列挙体 EndpointEncryptionSupport エンドポイントの暗号化のサポートの種類を指定します。
パブリック列挙体 EndpointProtocol エンドポイントのプロトコルの種類を指定します。
パブリック列挙体 EndpointProtocolOptions エンドポイントのプロトコル オプションを指定します。
パブリック列挙体 EndpointState エンドポイントの状態の種類を指定します。
パブリック列挙体 EndpointType エンドポイントの種類を指定します。
パブリック列挙体 EventNotificationEventGroup イベント グループの種類を指定します。
パブリック列挙体 EventNotificationEventType イベント通知イベントの種類を指定します。
パブリック列挙体 EventNotificationTarget イベント通知の対象を指定します。
パブリック列挙体 EventSessionEventRetentionModeType イベント保存モードの種類を指定します。
パブリック列挙体 EventSessionMemoryPartitionModeType メモリ パーティション モードの種類を指定します。
パブリック列挙体 ExecuteAsOption EXECUTE AS オプションを指定します。
パブリック列挙体 ExecuteOptionKind 実行オプションの種類を指定します。
パブリック列挙体 FailoverActionOptionKind フェールオーバー アクション オプションの種類を表します。
パブリック列挙体 FailoverModeOptionKind フェールオーバー モードのオプションを表します。
パブリック列挙体 FetchOrientation フェッチの方向の値を指定します。
パブリック列挙体 FileDeclarationOptionKind 使用できるファイル宣言オプションの種類を指定します。
パブリック列挙体 FipsComplianceLevel Fips 127-2 準拠レベルを指定します。
パブリック列挙体 FullTextCatalogOptionKind フルテキスト カタログ オプションの種類を指定します。
パブリック列挙体 FullTextFunctionType フルテキスト関数の種類を指定します。
パブリック列挙体 FullTextIndexOptionKind フルテキスト インデックス オプションを指定します。
パブリック列挙体 FunctionOptionKind 関数オプションの値を指定します。
パブリック列挙体 GeneralSetCommandType パラメーターを持つ set コマンドの種類を指定します。
パブリック列挙体 GridParameterType グリッドのパラメーターの種類を指定します。
パブリック列挙体 GroupByOption GROUP BY オプションを指定します。
パブリック列挙体 HadrDatabaseOptionKind HADR データベース オプションの種類を表します。
パブリック列挙体 ImportanceParameterType CREATE/ALTER WORKLOAD GROUP ステートメントと CREATE SPATIAL INDEX ステートメントの importance パラメーターの可能な値を指定します。
パブリック列挙体 IndexOptionKind 可能なインデックス オプションを指定します。
パブリック列挙体 InsertOption 挿入オプションの種類を指定します。
パブリック列挙体 IsolationLevel SET TRANSACTION ISOLATION LEVEL コマンドの分離レベルを指定します。
パブリック列挙体 JoinHint 結合ヒントの種類を指定します。
パブリック列挙体 KeyOptionKind キーのオプションの種類を指定します。
パブリック列挙体 KeywordCasing SQL キーワードの大文字と小文字の設定方法を表します。
パブリック列挙体 LiteralType リテラルの型を指定します。
パブリック列挙体 LockEscalationMethod ロックのエスカレーション方法の種類を指定します。
パブリック列挙体 MemoryUnit CREATE DATABASE ステートメントのファイル宣言オプションのメモリ単位を指定します。
パブリック列挙体 MergeCondition マージ条件に使用できる値を指定します。
パブリック列挙体 MessageSender メッセージ送信者の種類を指定します。
パブリック列挙体 MessageValidationMethod メッセージ検証メソッドの種類を指定します。
パブリック列挙体 ModifyFileGroupOption ファイル グループの変更オプションを表します。
パブリック列挙体 NonTransactedFileStreamAccess 非トランザクション FILESTREAM アクセスに可能な値を表します。
パブリック列挙体 NullNotNull 列定義に省略可能な NULL/NOT NULL 制約を指定します。
パブリック列挙体 OdbcLiteralType Open Database Connectivity (ODBC) のリテラル型を指定します。
パブリック列挙体 OptimizerHintKind オプティマイザー ヒントを指定します。
パブリック列挙体 OptionState オプションの状態を指定します。
パブリック列挙体 PageVerifyDatabaseOptionKind ALTER DATABASE のページ確認オプションの種類を指定します。
パブリック列挙体 ParameterlessCallType パラメーターなしの呼び出しの種類を指定します。
パブリック列挙体 ParameterModifier パラメーターの修飾子の種類を指定します。
パブリック列挙体 ParameterStyle 外部関数本体のパラメーター スタイルを指定します。
パブリック列挙体 PartitionFunctionRange パーティション関数の範囲を指定します。
パブリック列挙体 PartnerDatabaseOptionKind ALTER DATABASE のパートナー オプションの種類を指定します。
パブリック列挙体 PayloadOptionKinds ペイロード オプションの種類を指定します。
パブリック列挙体 PermissionSetOption 権限セットのオプションを指定します。
パブリック列挙体 PortTypes ポートの種類の値を指定します。
パブリック列挙体 PrincipalOptionKind ログイン オプションの種類を指定します。
パブリック列挙体 PrincipalType セキュリティ ステートメントで使用できるプリンシパルの種類を指定します。
パブリック列挙体 PrivilegeType80 セキュリティ ステートメントで使用できる特権の種類を指定します。
パブリック列挙体 ProcedureOptionKind プロシージャ オプションの種類を指定します。
パブリック列挙体 ProcessAffinityType ALTER SERVER CONFIGURATION ステートメントのプロセス関係の種類を指定します。
パブリック列挙体 QualifiedJoinType 修飾結合の種類を指定します。
パブリック列挙体 QueueOptionKind キュー オプションの種類を指定します。
パブリック列挙体 QuoteType 使用できる引用符の種類を指定します。
パブリック列挙体 RaiseErrorOptions RaiseError オプションを指定します。
パブリック列挙体 RecoveryDatabaseOptionKind ALTER DATABASE オプションの復元の種類を指定します。
パブリック列挙体 RemoteServiceBindingOptionKind リモート サービス バインド オプションを指定します。
パブリック列挙体 ResourcePoolAffinityType リソース プールの可能な関係設定を列挙します。
パブリック列挙体 ResourcePoolParameterType CREATE RESOURCE POOL ステートメントまたは ALTER RESOURCE POOL ステートメントで使用されるパラメーターの型を指定します。
パブリック列挙体 RestoreOptionKind 復元オプションの種類を指定します。
パブリック列挙体 RestoreStatementKind RESTORE ステートメントの種類を指定します。
パブリック列挙体 ResultSetsOptionKind 結果セット オプションを指定します。
パブリック列挙体 ResultSetType SQL 実行タスクが使用できる結果セットの種類を定義します。
パブリック列挙体 RouteOptionKind ルートのオプションを指定します。
パブリック列挙体 SecondaryXmlIndexType セカンダリ XML インデックスの種類を指定します。
パブリック列挙体 SecurityObjectKind セキュリティ オブジェクトの種類を指定します。
パブリック列挙体 SemanticFunctionType セマンティック関数の型を表します。
パブリック列挙体 SeparatorType 区切り記号の種類を指定します。
パブリック列挙体 SequenceOptionKind シーケンス オプションの種類を指定します。
パブリック列挙体 ServiceBrokerOption CREATE DATABASE ステートメントの Service Broker オプションを指定します。
パブリック列挙体 SessionOptionKind セッション オプションの種類を表します。
パブリック列挙体 SetOffsets SET OFFSETS ステートメントで使用されるさまざまな種類のキーワードを表示します。
パブリック列挙体 SetOptions SQL で使用されるさまざまな種類の述語 SET のオプションを指定します。
パブリック列挙体 SetStatisticsOptions SQL で使用されるさまざまな種類の述語 SET STATISTICS のオプションを表します。
パブリック列挙体 SignableElementKind 署名可能な要素の種類を指定します。
パブリック列挙体 SimpleAlterFullTextIndexActionKind ALTER FULLTEXT INDEX のアクションの種類を表します。
パブリック列挙体 SoapMethodAction SOAP メソッドのアクションの種類を指定します。
パブリック列挙体 SoapMethodFormat SOAP メソッドの形式を表します。
パブリック列挙体 SoapMethodSchemas SOAP メソッドのスキーマの種類を表します。
パブリック列挙体 SortOrder 一覧内のアイテムの並べ替え方法を表示します。
パブリック列挙体 SparseColumnOption スパース列オプションの可能な値を表します。
パブリック列挙体 SpatialIndexingSchemeType 空間インデックスのスキームを表します。
パブリック列挙体 SqlDataTypeOption SQL のデータ型を指定します。名前の大文字/小文字の設定は System.Data.SqlDbType によって決まります。
パブリック列挙体 SqlVersion SQL のバージョンの一覧を表示します。
パブリック列挙体 StatisticsOptionKind 統計オプションを表します。
パブリック列挙体 SubqueryComparisonPredicateType サブクエリを含む比較述語の種類を表します。
パブリック列挙体 TableElementType テーブル要素の種類を指定します。
パブリック列挙体 TableHintKind テーブル ヒントの種類を表します。
パブリック列挙体 TableOptionKind 設定可能なテーブル オプションを表します。
パブリック列挙体 TableSampleClauseOption テーブル サンプル句のオプションを指定します。
パブリック列挙体 TimeUnit 時間の単位に使用できる値を指定します。
パブリック列挙体 TriggerActionType このテーブルまたはビューに対して実行したときにトリガーをアクティブにするデータ変更ステートメントを指定します。
パブリック列挙体 TriggerEnforcement トリガー実行の適用のオプションを指定します。
パブリック列挙体 TriggerOptionKind 可能なトリガー オプションを表示します。
パブリック列挙体 TriggerScope トリガー スコープの種類を表します。
パブリック列挙体 TriggerType トリガーの種類を指定します。
パブリック列挙体 TSqlTokenType トークン型を指定します。
パブリック列挙体 UnaryExpressionType 子として 1 つの式を持つスカラー式の種類を指定します。
パブリック列挙体 UniqueRowFilter 一意の行フィルターを指定します。
パブリック列挙体 UnqualifiedJoinType 非修飾結合の種類を指定します。
パブリック列挙体 UserLoginOptionType ユーザー ログイン オプションを表します。
パブリック列挙体 UserType80 セキュリティ ステートメントで使用できる特権の種類。
パブリック列挙体 ViewOptionKind 使用できる表示オプション。
パブリック列挙体 WaitForOption 待機の種類を指定します。
パブリック列挙体 WindowDelimiterType ウィンドウの境界の種類を指定します。
パブリック列挙体 WindowFrameType ウィンドウ フレームの種類を表します。ROWS 単位または RANGE 単位を使用するかどうかを指定します。
パブリック列挙体 WorkloadGroupParameterType ワークロード リソース パラメーターの型を表します。
パブリック列挙体 XmlDataTypeOption XML データ型を示します。
パブリック列挙体 XmlForClauseOptions XML FOR 句オプションを指定します。