Condividi tramite


Spazio dei nomi Microsoft.SqlServer.TransactSql.ScriptDom

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

Classi

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

Enumerazioni

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