ISqlCodeObjectVisitor Interface

Definition

public interface ISqlCodeObjectVisitor : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.ISqlStatementVisitor
type ISqlCodeObjectVisitor = interface
    interface ISqlStatementVisitor
Public Interface ISqlCodeObjectVisitor
Implements ISqlStatementVisitor
Derived
Implements

Methods

Visit(SqlAggregateFunctionCallExpression)
Visit(SqlAllAnyComparisonBooleanExpression)
Visit(SqlAllowPageLocksIndexOption)
Visit(SqlAllowRowLocksIndexOption)
Visit(SqlAlterFunctionStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlAlterLoginStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlAlterProcedureStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlAlterTriggerStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlAlterViewStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlAssignment)
Visit(SqlAtTimeZoneExpression)
Visit(SqlBackupCertificateStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBackupDatabaseStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBackupLogStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBackupMasterKeyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBackupServiceMasterKeyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBackupTableStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBatch)
Visit(SqlBetweenBooleanExpression)
Visit(SqlBinaryBooleanExpression)
Visit(SqlBinaryFilterExpression)
Visit(SqlBinaryQueryExpression)
Visit(SqlBinaryScalarExpression)
Visit(SqlBooleanExpression)
Visit(SqlBooleanFilterExpression)
Visit(SqlBreakStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlBucketCountIndexOption)
Visit(SqlBuiltinScalarFunctionCallExpression)
Visit(SqlCastExpression)
Visit(SqlChangeTrackingContext)
Visit(SqlCheckConstraint)
Visit(SqlClrAssemblySpecifier)
Visit(SqlClrClassSpecifier)
Visit(SqlClrFunctionBodyDefinition)
Visit(SqlClrMethodSpecifier)
Visit(SqlCollateScalarExpression)
Visit(SqlCollation)
Visit(SqlColumnAssignment)
Visit(SqlColumnDefinition)
Visit(SqlColumnIdentity)
Visit(SqlColumnRefExpression)
Visit(SqlCommentStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCommonTableExpression)
Visit(SqlComparisonBooleanExpression)
Visit(SqlCompoundStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCompressionDelayIndexOption)
Visit(SqlCompressionPartitionRange)
Visit(SqlComputedColumnDefinition)
Visit(SqlConditionClause)
Visit(SqlConstraint)
Visit(SqlContinueStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlConvertExpression)
Visit(SqlCreateFunctionStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateIndexStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateLoginFromAsymKeyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateLoginFromCertificateStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateLoginFromWindowsStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateLoginWithPasswordStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateProcedureStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateRoleStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateSchemaStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateSynonymStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateTableStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateTriggerStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserDefinedDataTypeStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserDefinedTableTypeStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserDefinedTypeStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserFromAsymKeyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserFromCertificateStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserFromExternalProviderStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserFromLoginStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserOption)
Visit(SqlCreateUserStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserWithImplicitAuthenticationStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateUserWithoutLoginStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCreateViewStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCubeGroupByItem)
Visit(SqlCursorDeclareStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlCursorOption)
Visit(SqlCursorVariableAssignment)
Visit(SqlCursorVariableRefExpression)
Visit(SqlDataCompressionIndexOption)
Visit(SqlDataType)
Visit(SqlDataTypeSpecification)
Visit(SqlDBCCStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDdlTriggerDefinition)
Visit(SqlDefaultConstraint)
Visit(SqlDefaultValuesInsertMergeActionSource)
Visit(SqlDefaultValuesInsertSource)
Visit(SqlDeleteMergeAction)
Visit(SqlDeleteSpecification)
Visit(SqlDeleteStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDenyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDerivedTableExpression)
Visit(SqlDmlSpecificationTableSource)
Visit(SqlDmlTriggerDefinition)
Visit(SqlDropAggregateStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropDatabaseStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropDefaultStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropExistingIndexOption)
Visit(SqlDropFunctionStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropLoginStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropProcedureStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropRuleStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropSchemaStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropSecurityPolicyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropSequenceStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropSynonymStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropTableStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropTriggerStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropTypeStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropUserStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlDropViewStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlExecuteArgument)
Visit(SqlExecuteAsClause)
Visit(SqlExecuteModuleStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlExecuteStringStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlExistsBooleanExpression)
Visit(SqlFillFactorIndexOption)
Visit(SqlFilterClause)
Visit(SqlForBrowseClause)
Visit(SqlForeignKeyConstraint)
Visit(SqlForXmlAutoClause)
Visit(SqlForXmlClause)
Visit(SqlForXmlDirective)
Visit(SqlForXmlExplicitClause)
Visit(SqlForXmlPathClause)
Visit(SqlForXmlRawClause)
Visit(SqlFromClause)
Visit(SqlFullTextBooleanExpression)
Visit(SqlFullTextColumn)
Visit(SqlFunctionDefinition)
Visit(SqlGlobalScalarVariableRefExpression)
Visit(SqlGrandTotalGroupByItem)
Visit(SqlGrandTotalGroupingSet)
Visit(SqlGrantStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlGroupByClause)
Visit(SqlGroupBySets)
Visit(SqlGroupingSetItemsCollection)
Visit(SqlHavingClause)
Visit(SqlIdentifier)
Visit(SqlIdentityFunctionCallExpression)
Visit(SqlIfElseStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlIgnoreDupKeyIndexOption)
Visit(SqlInBooleanExpression)
Visit(SqlInBooleanExpressionCollectionValue)
Visit(SqlInBooleanExpressionQueryValue)
Visit(SqlIndexedColumn)
Visit(SqlIndexHint)
Visit(SqlIndexOption)
Visit(SqlInlineFunctionBodyDefinition)
Visit(SqlInlineIndexConstraint)
Visit(SqlInlineTableRelationalFunctionDefinition)
Visit(SqlInlineTableVariableDeclaration)
Visit(SqlInlineTableVariableDeclareStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlInsertMergeAction)
Visit(SqlInsertSource)
Visit(SqlInsertSpecification)
Visit(SqlInsertStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlIntoClause)
Visit(SqlIsNullBooleanExpression)
Visit(SqlLargeDataStorageInformation)
Visit(SqlLikeBooleanExpression)
Visit(SqlLiteralExpression)
Visit(SqlLoginPassword)
Visit(SqlMaxDegreeOfParallelismIndexOption)
Visit(SqlMaxDurationIndexOption)
Visit(SqlMergeActionClause)
Visit(SqlMergeSpecification)
Visit(SqlMergeStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlModuleCalledOnNullInputOption)
Visit(SqlModuleEncryptionOption)
Visit(SqlModuleExecuteAsOption)
Visit(SqlModuleNativeCompilationOption)
Visit(SqlModuleOption)
Visit(SqlModuleRecompileOption)
Visit(SqlModuleReturnsNullOnNullInputOption)
Visit(SqlModuleSchemaBindingOption)
Visit(SqlModuleViewMetadataOption)
Visit(SqlMultistatementFunctionBodyDefinition)
Visit(SqlMultistatementTableRelationalFunctionDefinition)
Visit(SqlNotBooleanExpression)
Visit(SqlObjectIdentifier)
Visit(SqlObjectReference)
Visit(SqlOffsetFetchClause)
Visit(SqlOnlineIndexOption)
Visit(SqlOptimizeForSequentialKeyIndexOption)
Visit(SqlOrderByClause)
Visit(SqlOrderByItem)
Visit(SqlOutputClause)
Visit(SqlOutputIntoClause)
Visit(SqlPadIndexOption)
Visit(SqlParameterDeclaration)
Visit(SqlPivotClause)
Visit(SqlPivotTableExpression)
Visit(SqlPrimaryKeyConstraint)
Visit(SqlProcedureDefinition)
Visit(SqlQualifiedJoinTableExpression)
Visit(SqlQueryExpression)
Visit(SqlQuerySpecification)
Visit(SqlQueryWithClause)
Visit(SqlRestoreDatabaseStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRestoreInformationStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRestoreLogStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRestoreMasterKeyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRestoreServiceMasterKeyStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRestoreTableStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlResumableIndexOption)
Visit(SqlReturnStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRevokeStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlRollupGroupByItem)
Visit(SqlRowConstructorExpression)
Visit(SqlScalarClrFunctionDefinition)
Visit(SqlScalarExpression)
Visit(SqlScalarFunctionReturnType)
Visit(SqlScalarRefExpression)
Visit(SqlScalarRelationalFunctionDefinition)
Visit(SqlScalarSubQueryExpression)
Visit(SqlScalarVariableAssignment)
Visit(SqlScalarVariableRefExpression)
Visit(SqlScript)
Visit(SqlSearchedCaseExpression)
Visit(SqlSearchedWhenClause)
Visit(SqlSelectClause)
Visit(SqlSelectIntoClause)
Visit(SqlSelectScalarExpression)
Visit(SqlSelectSpecification)
Visit(SqlSelectSpecificationInsertSource)
Visit(SqlSelectStarExpression)
Visit(SqlSelectStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlSelectVariableAssignmentExpression)
Visit(SqlSetAssignmentStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlSetClause)
Visit(SqlSetStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlSimpleCaseExpression)
Visit(SqlSimpleGroupByItem)
Visit(SqlSimpleOrderByClause)
Visit(SqlSimpleOrderByItem)
Visit(SqlSimpleWhenClause)
Visit(SqlSortedDataIndexOption)
Visit(SqlSortedDataReorgIndexOption)
Visit(SqlSortInTempDbIndexOption)
Visit(SqlStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlStatisticsIncrementalIndexOption)
Visit(SqlStatisticsNoRecomputeIndexOption)
Visit(SqlStatisticsOnlyIndexOption)
Visit(SqlStorageSpecification)
Visit(SqlTableClrFunctionDefinition)
Visit(SqlTableConstructorExpression)
Visit(SqlTableConstructorInsertSource)
Visit(SqlTableDefinition)
Visit(SqlTableExpression)
Visit(SqlTableFunctionReturnType)
Visit(SqlTableHint)
Visit(SqlTableRefExpression)
Visit(SqlTableUdtInstanceMethodExpression)
Visit(SqlTableValuedFunctionRefExpression)
Visit(SqlTableVariableRefExpression)
Visit(SqlTargetTableExpression)
Visit(SqlTemporalPeriodDefinition)
Visit(SqlTopSpecification)
Visit(SqlTriggerAction)
Visit(SqlTriggerDefinition)
Visit(SqlTriggerEvent)
Visit(SqlTryCatchStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlUdtInstanceDataMemberExpression)
Visit(SqlUdtInstanceMethodExpression)
Visit(SqlUdtStaticDataMemberExpression)
Visit(SqlUdtStaticMethodExpression)
Visit(SqlUnaryScalarExpression)
Visit(SqlUniqueConstraint)
Visit(SqlUnpivotClause)
Visit(SqlUnpivotTableExpression)
Visit(SqlUnqualifiedJoinTableExpression)
Visit(SqlUpdateBooleanExpression)
Visit(SqlUpdateMergeAction)
Visit(SqlUpdateSpecification)
Visit(SqlUpdateStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlUserDefinedScalarFunctionCallExpression)
Visit(SqlUseStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlValuesInsertMergeActionSource)
Visit(SqlVariableColumnAssignment)
Visit(SqlVariableDeclaration)
Visit(SqlVariableDeclareStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlViewDefinition)
Visit(SqlWhereClause)
Visit(SqlWhileStatement) (Inherited from ISqlStatementVisitor)
Visit(SqlXmlNamespacesDeclaration)

Applies to