Microsoft.SqlServer.TransactSql.ScriptDom 네임스페이스

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

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

  열거형 설명
공용 열거형 AffinityKind Represents the types of endpoint affinity.
공용 열거형 AllowConnectionsOptionKind Enumerates the allow connections option kind.
공용 열거형 AlterAction Specifies the ALTER action.
공용 열거형 AlterAvailabilityGroupActionType Represents the type's alter availability group actions.
공용 열거형 AlterAvailabilityGroupStatementType Represents the ALTER AVAILABILITY GROUP statement type.
공용 열거형 AlterCertificateStatementKind Specifies the types of alter certificate statement kind.
공용 열거형 AlterEventSessionStatementType The types of alter event session statement.
공용 열거형 AlterFederationKind Specifies the kinds of ALTER FEDERARTION statement.
공용 열거형 AlterFullTextCatalogAction Specifies the types of alter fulltext catalog action.
공용 열거형 AlterIndexType The possible alter index types.
공용 열거형 AlterMasterKeyOption Specifies the types of alter master key options.
공용 열거형 AlterResourceGovernorCommandType Represents the types of alter resource governor command.
공용 열거형 AlterServiceMasterKeyOption Specifies an alter service master key option.
공용 열거형 AlterTableAlterColumnOption Specifies the options for alter column version of alter table statement. AddRowGuidCol and DropRowGuidCol can only happen if there is no DataType.
공용 열거형 ApplicationRoleOptionKind Specifies the possible application role options.
공용 열거형 AssemblyOptionKind Specifies the assembly option kind.
공용 열거형 AssignmentKind Specifies the kind of assignment.
공용 열거형 AttachMode Specifies the attach mode.
공용 열거형 AuditActionGroup Specifies the types of audit action group.
공용 열거형 AuditFailureActionType Enumerates the audit failure action type.
공용 열거형 AuditOptionKind Specifies the audit option kind.
공용 열거형 AuditTargetKind Specifies types of alter indexes.
공용 열거형 AuditTargetOptionKind Specifies option types for TO FILE case of the CREATE SERVER AUDIT statement.
공용 열거형 AuthenticationProtocol Specifies the Windows authentication protocols.
공용 열거형 AuthenticationTypes Specifies authentication types.
공용 열거형 AvailabilityGroupOptionKind Enumerates the types of availability group options.
공용 열거형 AvailabilityModeOptionKind Enumerates the availability mode options.
공용 열거형 AvailabilityReplicaOptionKind Specifies the possible Availability Replica Options.
공용 열거형 BackupOptionKind Specifies the kind of backup options.
공용 열거형 BackupRestoreItemKind Specifies the item types for backup or restore database statement.
공용 열거형 BinaryExpressionType Specifies the types of scalar expressions that have two expressions as children.
공용 열거형 BinaryQueryExpressionType Specifies the types of binary query expression.
공용 열거형 BooleanBinaryExpressionType Represents the types of boolean expressions that have two expressions as children.
공용 열거형 BooleanComparisonType Specifies the types of comparison expressions.
공용 열거형 BooleanTernaryExpressionType Specifies the types of expressions that have three expressions as children.
공용 열거형 BoundingBoxParameterType Specifies the types of bounding box parameter.
공용 열거형 BrokerPriorityParameterSpecialType Specifies the types of broker priority parameter.
공용 열거형 BrokerPriorityParameterType Specifies the types of broker priority parameter.
공용 열거형 BulkInsertOptionKind Specifies the bulk insert option kind.
공용 열거형 CertificateOptionKinds Specifies the certificate options kind.
공용 열거형 ChangeTrackingOption Specifies the possible change tracking options.
공용 열거형 ColumnType Specifies the Column Types, used for class Column.
공용 열거형 CommandOptions Specifies the commands that can be used in security statements.
공용 열거형 ComputeFunctionType Specifies the possible types for compute function of compute clause.
공용 열거형 ConstraintEnforcement Specifies how constraints can be enforced.
공용 열거형 ContainmentOptionKind Specifies the possible containment settings.
공용 열거형 CryptoMechanismType Specifies the decryption mechanism type.
공용 열거형 CursorOptionKind Represents the cursor option kind.
공용 열거형 DatabaseAuditActionKind Specifies the database audit action.