Share via


SqlCodeObjectVisitor<T>.Visit Method

Definition

Overloads

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

Visit(SqlPivotTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlPivotTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlPivotClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotClause -> 'T
Public Overridable Function Visit (codeObject As SqlPivotClause) As T

Parameters

codeObject
SqlPivotClause

Returns

T

Implements

Applies to

Visit(SqlParameterDeclaration)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlParameterDeclaration codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlParameterDeclaration -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlParameterDeclaration -> 'T
Public Overridable Function Visit (codeObject As SqlParameterDeclaration) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlPadIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPadIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPadIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPadIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlPadIndexOption) As T

Parameters

codeObject
SqlPadIndexOption

Returns

T

Implements

Applies to

Visit(SqlOutputIntoClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputIntoClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputIntoClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputIntoClause -> 'T
Public Overridable Function Visit (codeObject As SqlOutputIntoClause) As T

Parameters

codeObject
SqlOutputIntoClause

Returns

T

Implements

Applies to

Visit(SqlOutputClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputClause -> 'T
Public Overridable Function Visit (codeObject As SqlOutputClause) As T

Parameters

codeObject
SqlOutputClause

Returns

T

Implements

Applies to

Visit(SqlPrimaryKeyConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPrimaryKeyConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPrimaryKeyConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPrimaryKeyConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlPrimaryKeyConstraint) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlOrderByItem)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByItem codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByItem -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByItem -> 'T
Public Overridable Function Visit (codeObject As SqlOrderByItem) As T

Parameters

codeObject
SqlOrderByItem

Returns

T

Implements

Applies to

Visit(SqlOptimizeForSequentialKeyIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOptimizeForSequentialKeyIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOptimizeForSequentialKeyIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOptimizeForSequentialKeyIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlOptimizeForSequentialKeyIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlOnlineIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOnlineIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOnlineIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOnlineIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlOnlineIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlOffsetFetchClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOffsetFetchClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOffsetFetchClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOffsetFetchClause -> 'T
Public Overridable Function Visit (codeObject As SqlOffsetFetchClause) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlObjectReference)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectReference codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectReference -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectReference -> 'T
Public Overridable Function Visit (codeObject As SqlObjectReference) As T

Parameters

codeObject
SqlObjectReference

Returns

T

Implements

Applies to

Visit(SqlObjectIdentifier)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectIdentifier codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectIdentifier -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectIdentifier -> 'T
Public Overridable Function Visit (codeObject As SqlObjectIdentifier) As T

Parameters

codeObject
SqlObjectIdentifier

Returns

T

Implements

Applies to

Visit(SqlNotBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlNotBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlNotBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlNotBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlNotBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlOrderByClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByClause -> 'T
Public Overridable Function Visit (codeObject As SqlOrderByClause) As T

Parameters

codeObject
SqlOrderByClause

Returns

T

Implements

Applies to

Visit(SqlMultistatementTableRelationalFunctionDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementTableRelationalFunctionDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementTableRelationalFunctionDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementTableRelationalFunctionDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlMultistatementTableRelationalFunctionDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlProcedureDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlProcedureDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlProcedureDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlProcedureDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlProcedureDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlQueryExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryExpression -> 'T
Public Overridable Function Visit (codeObject As SqlQueryExpression) As T

Parameters

codeObject
SqlQueryExpression

Returns

T

Implements

Applies to

Visit(SqlScalarClrFunctionDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarClrFunctionDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarClrFunctionDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarClrFunctionDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlScalarClrFunctionDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRowConstructorExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRowConstructorExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRowConstructorExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRowConstructorExpression -> 'T
Public Overridable Function Visit (codeObject As SqlRowConstructorExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRollupGroupByItem)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRollupGroupByItem codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRollupGroupByItem -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRollupGroupByItem -> 'T
Public Overridable Function Visit (codeObject As SqlRollupGroupByItem) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRevokeStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRevokeStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRevokeStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRevokeStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRevokeStatement) As T

Parameters

codeObject
SqlRevokeStatement

Returns

T

Implements

Applies to

Visit(SqlReturnStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlReturnStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlReturnStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlReturnStatement -> 'T
Public Overridable Function Visit (codeObject As SqlReturnStatement) As T

Parameters

codeObject
SqlReturnStatement

Returns

T

Implements

Applies to

Visit(SqlResumableIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlResumableIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlResumableIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlResumableIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlResumableIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlQualifiedJoinTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQualifiedJoinTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQualifiedJoinTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQualifiedJoinTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlQualifiedJoinTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRestoreTableStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreTableStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreTableStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreTableStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRestoreTableStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRestoreMasterKeyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreMasterKeyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreMasterKeyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreMasterKeyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRestoreMasterKeyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRestoreLogStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreLogStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreLogStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreLogStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRestoreLogStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRestoreInformationStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreInformationStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreInformationStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreInformationStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRestoreInformationStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRestoreDatabaseStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreDatabaseStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreDatabaseStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreDatabaseStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRestoreDatabaseStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlQueryWithClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryWithClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryWithClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryWithClause -> 'T
Public Overridable Function Visit (codeObject As SqlQueryWithClause) As T

Parameters

codeObject
SqlQueryWithClause

Returns

T

Implements

Applies to

Visit(SqlQuerySpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQuerySpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQuerySpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQuerySpecification -> 'T
Public Overridable Function Visit (codeObject As SqlQuerySpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlRestoreServiceMasterKeyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreServiceMasterKeyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreServiceMasterKeyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreServiceMasterKeyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlRestoreServiceMasterKeyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlScalarExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarExpression -> 'T
Public Overridable Function Visit (codeObject As SqlScalarExpression) As T

Parameters

codeObject
SqlScalarExpression

Returns

T

Implements

Applies to

Visit(SqlMultistatementFunctionBodyDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementFunctionBodyDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementFunctionBodyDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementFunctionBodyDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlMultistatementFunctionBodyDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleSchemaBindingOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleSchemaBindingOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleSchemaBindingOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleSchemaBindingOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleSchemaBindingOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInsertStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertStatement -> 'T
Public Overridable Function Visit (codeObject As SqlInsertStatement) As T

Parameters

codeObject
SqlInsertStatement

Returns

T

Implements

Applies to

Visit(SqlInsertSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlInsertSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInsertSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSource -> 'T
Public Overridable Function Visit (codeObject As SqlInsertSource) As T

Parameters

codeObject
SqlInsertSource

Returns

T

Implements

Applies to

Visit(SqlInsertMergeAction)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertMergeAction codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertMergeAction -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertMergeAction -> 'T
Public Overridable Function Visit (codeObject As SqlInsertMergeAction) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInlineTableVariableDeclareStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclareStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclareStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclareStatement -> 'T
Public Overridable Function Visit (codeObject As SqlInlineTableVariableDeclareStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInlineTableVariableDeclaration)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclaration codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclaration -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclaration -> 'T
Public Overridable Function Visit (codeObject As SqlInlineTableVariableDeclaration) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlIntoClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIntoClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIntoClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIntoClause -> 'T
Public Overridable Function Visit (codeObject As SqlIntoClause) As T

Parameters

codeObject
SqlIntoClause

Returns

T

Implements

Applies to

Visit(SqlInlineTableRelationalFunctionDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableRelationalFunctionDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableRelationalFunctionDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableRelationalFunctionDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlInlineTableRelationalFunctionDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInlineFunctionBodyDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineFunctionBodyDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineFunctionBodyDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineFunctionBodyDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlInlineFunctionBodyDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlIndexOption) As T

Parameters

codeObject
SqlIndexOption

Returns

T

Implements

Applies to

Visit(SqlIndexHint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexHint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexHint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexHint -> 'T
Public Overridable Function Visit (codeObject As SqlIndexHint) As T

Parameters

codeObject
SqlIndexHint

Returns

T

Implements

Applies to

Visit(SqlIndexedColumn)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexedColumn codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexedColumn -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexedColumn -> 'T
Public Overridable Function Visit (codeObject As SqlIndexedColumn) As T

Parameters

codeObject
SqlIndexedColumn

Returns

T

Implements

Applies to

Visit(SqlInBooleanExpressionQueryValue)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionQueryValue codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionQueryValue -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionQueryValue -> 'T
Public Overridable Function Visit (codeObject As SqlInBooleanExpressionQueryValue) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInBooleanExpressionCollectionValue)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionCollectionValue codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionCollectionValue -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionCollectionValue -> 'T
Public Overridable Function Visit (codeObject As SqlInBooleanExpressionCollectionValue) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInlineIndexConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineIndexConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineIndexConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineIndexConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlInlineIndexConstraint) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleViewMetadataOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleViewMetadataOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleViewMetadataOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleViewMetadataOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleViewMetadataOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlIsNullBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIsNullBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIsNullBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIsNullBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlIsNullBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlLikeBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLikeBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLikeBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLikeBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlLikeBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleReturnsNullOnNullInputOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleReturnsNullOnNullInputOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleReturnsNullOnNullInputOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleReturnsNullOnNullInputOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleReturnsNullOnNullInputOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleRecompileOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleRecompileOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleRecompileOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleRecompileOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleRecompileOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleOption) As T

Parameters

codeObject
SqlModuleOption

Returns

T

Implements

Applies to

Visit(SqlModuleNativeCompilationOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleNativeCompilationOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleNativeCompilationOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleNativeCompilationOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleNativeCompilationOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleExecuteAsOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleExecuteAsOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleExecuteAsOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleExecuteAsOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleExecuteAsOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleEncryptionOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleEncryptionOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleEncryptionOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleEncryptionOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleEncryptionOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlLargeDataStorageInformation)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLargeDataStorageInformation codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLargeDataStorageInformation -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLargeDataStorageInformation -> 'T
Public Overridable Function Visit (codeObject As SqlLargeDataStorageInformation) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlModuleCalledOnNullInputOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleCalledOnNullInputOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleCalledOnNullInputOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleCalledOnNullInputOption -> 'T
Public Overridable Function Visit (codeObject As SqlModuleCalledOnNullInputOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlMergeSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlMergeSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlMergeActionClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeActionClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeActionClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeActionClause -> 'T
Public Overridable Function Visit (codeObject As SqlMergeActionClause) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlMaxDurationIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDurationIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDurationIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDurationIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlMaxDurationIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlMaxDegreeOfParallelismIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDegreeOfParallelismIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDegreeOfParallelismIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDegreeOfParallelismIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlMaxDegreeOfParallelismIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlLoginPassword)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLoginPassword codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLoginPassword -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLoginPassword -> 'T
Public Overridable Function Visit (codeObject As SqlLoginPassword) As T

Parameters

codeObject
SqlLoginPassword

Returns

T

Implements

Applies to

Visit(SqlLiteralExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLiteralExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLiteralExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLiteralExpression -> 'T
Public Overridable Function Visit (codeObject As SqlLiteralExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlMergeStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeStatement -> 'T
Public Overridable Function Visit (codeObject As SqlMergeStatement) As T

Parameters

codeObject
SqlMergeStatement

Returns

T

Implements

Applies to

Visit(SqlScalarFunctionReturnType)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarFunctionReturnType codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarFunctionReturnType -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarFunctionReturnType -> 'T
Public Overridable Function Visit (codeObject As SqlScalarFunctionReturnType) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlScalarRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlScalarRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlScalarRelationalFunctionDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRelationalFunctionDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRelationalFunctionDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRelationalFunctionDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlScalarRelationalFunctionDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUdtStaticDataMemberExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticDataMemberExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticDataMemberExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticDataMemberExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUdtStaticDataMemberExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUdtInstanceMethodExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceMethodExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceMethodExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceMethodExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUdtInstanceMethodExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUdtInstanceDataMemberExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceDataMemberExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceDataMemberExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceDataMemberExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUdtInstanceDataMemberExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTryCatchStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTryCatchStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTryCatchStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTryCatchStatement -> 'T
Public Overridable Function Visit (codeObject As SqlTryCatchStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTriggerEvent)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerEvent codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerEvent -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerEvent -> 'T
Public Overridable Function Visit (codeObject As SqlTriggerEvent) As T

Parameters

codeObject
SqlTriggerEvent

Returns

T

Implements

Applies to

Visit(SqlTriggerDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlTriggerDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUdtStaticMethodExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticMethodExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticMethodExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticMethodExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUdtStaticMethodExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTriggerAction)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerAction codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerAction -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerAction -> 'T
Public Overridable Function Visit (codeObject As SqlTriggerAction) As T

Parameters

codeObject
SqlTriggerAction

Returns

T

Implements

Applies to

Visit(SqlTemporalPeriodDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTemporalPeriodDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTemporalPeriodDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTemporalPeriodDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlTemporalPeriodDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTargetTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTargetTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTargetTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTargetTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTargetTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableVariableRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableVariableRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableVariableRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableVariableRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTableVariableRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableValuedFunctionRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableValuedFunctionRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableValuedFunctionRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableValuedFunctionRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTableValuedFunctionRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableUdtInstanceMethodExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableUdtInstanceMethodExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableUdtInstanceMethodExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableUdtInstanceMethodExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTableUdtInstanceMethodExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTableRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTopSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTopSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTopSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTopSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlTopSpecification) As T

Parameters

codeObject
SqlTopSpecification

Returns

T

Implements

Applies to

Visit(SqlTableHint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableHint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableHint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableHint -> 'T
Public Overridable Function Visit (codeObject As SqlTableHint) As T

Parameters

codeObject
SqlTableHint

Returns

T

Implements

Applies to

Visit(SqlUnaryScalarExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnaryScalarExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnaryScalarExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnaryScalarExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUnaryScalarExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUnpivotClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotClause -> 'T
Public Overridable Function Visit (codeObject As SqlUnpivotClause) As T

Parameters

codeObject
SqlUnpivotClause

Returns

T

Implements

Applies to

Visit(SqlWhereClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhereClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhereClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhereClause -> 'T
Public Overridable Function Visit (codeObject As SqlWhereClause) As T

Parameters

codeObject
SqlWhereClause

Returns

T

Implements

Applies to

Visit(SqlViewDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlViewDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlViewDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlViewDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlViewDefinition) As T

Parameters

codeObject
SqlViewDefinition

Returns

T

Implements

Applies to

Visit(SqlVariableDeclareStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclareStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclareStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclareStatement -> 'T
Public Overridable Function Visit (codeObject As SqlVariableDeclareStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlVariableDeclaration)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclaration codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclaration -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclaration -> 'T
Public Overridable Function Visit (codeObject As SqlVariableDeclaration) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlVariableColumnAssignment)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableColumnAssignment codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableColumnAssignment -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableColumnAssignment -> 'T
Public Overridable Function Visit (codeObject As SqlVariableColumnAssignment) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlValuesInsertMergeActionSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlValuesInsertMergeActionSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlValuesInsertMergeActionSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlValuesInsertMergeActionSource -> 'T
Public Overridable Function Visit (codeObject As SqlValuesInsertMergeActionSource) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUniqueConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUniqueConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUniqueConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUniqueConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlUniqueConstraint) As T

Parameters

codeObject
SqlUniqueConstraint

Returns

T

Implements

Applies to

Visit(SqlUseStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUseStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUseStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUseStatement -> 'T
Public Overridable Function Visit (codeObject As SqlUseStatement) As T

Parameters

codeObject
SqlUseStatement

Returns

T

Implements

Applies to

Visit(SqlUpdateStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateStatement -> 'T
Public Overridable Function Visit (codeObject As SqlUpdateStatement) As T

Parameters

codeObject
SqlUpdateStatement

Returns

T

Implements

Applies to

Visit(SqlUpdateSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlUpdateSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUpdateMergeAction)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateMergeAction codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateMergeAction -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateMergeAction -> 'T
Public Overridable Function Visit (codeObject As SqlUpdateMergeAction) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUpdateBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUpdateBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUnqualifiedJoinTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnqualifiedJoinTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnqualifiedJoinTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnqualifiedJoinTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUnqualifiedJoinTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUnpivotTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUnpivotTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlUserDefinedScalarFunctionCallExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUserDefinedScalarFunctionCallExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUserDefinedScalarFunctionCallExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUserDefinedScalarFunctionCallExpression -> 'T
Public Overridable Function Visit (codeObject As SqlUserDefinedScalarFunctionCallExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableFunctionReturnType)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableFunctionReturnType codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableFunctionReturnType -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableFunctionReturnType -> 'T
Public Overridable Function Visit (codeObject As SqlTableFunctionReturnType) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTableExpression) As T

Parameters

codeObject
SqlTableExpression

Returns

T

Implements

Applies to

Visit(SqlTableDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlTableDefinition) As T

Parameters

codeObject
SqlTableDefinition

Returns

T

Implements

Applies to

Visit(SqlSelectVariableAssignmentExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectVariableAssignmentExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectVariableAssignmentExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectVariableAssignmentExpression -> 'T
Public Overridable Function Visit (codeObject As SqlSelectVariableAssignmentExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSelectStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStatement -> 'T
Public Overridable Function Visit (codeObject As SqlSelectStatement) As T

Parameters

codeObject
SqlSelectStatement

Returns

T

Implements

Applies to

Visit(SqlSelectStarExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStarExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStarExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStarExpression -> 'T
Public Overridable Function Visit (codeObject As SqlSelectStarExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSelectSpecificationInsertSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecificationInsertSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecificationInsertSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecificationInsertSource -> 'T
Public Overridable Function Visit (codeObject As SqlSelectSpecificationInsertSource) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSelectSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlSelectSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSelectScalarExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectScalarExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectScalarExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectScalarExpression -> 'T
Public Overridable Function Visit (codeObject As SqlSelectScalarExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSetAssignmentStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetAssignmentStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetAssignmentStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetAssignmentStatement -> 'T
Public Overridable Function Visit (codeObject As SqlSetAssignmentStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSelectIntoClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectIntoClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectIntoClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectIntoClause -> 'T
Public Overridable Function Visit (codeObject As SqlSelectIntoClause) As T

Parameters

codeObject
SqlSelectIntoClause

Returns

T

Implements

Applies to

Visit(SqlSearchedWhenClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedWhenClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedWhenClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedWhenClause -> 'T
Public Overridable Function Visit (codeObject As SqlSearchedWhenClause) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSearchedCaseExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedCaseExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedCaseExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedCaseExpression -> 'T
Public Overridable Function Visit (codeObject As SqlSearchedCaseExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlScript)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScript codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScript -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScript -> 'T
Public Overridable Function Visit (codeObject As SqlScript) As T

Parameters

codeObject
SqlScript

Returns

T

Implements

Applies to

Visit(SqlScalarVariableRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlScalarVariableRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlScalarVariableAssignment)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableAssignment codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableAssignment -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableAssignment -> 'T
Public Overridable Function Visit (codeObject As SqlScalarVariableAssignment) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlScalarSubQueryExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarSubQueryExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarSubQueryExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarSubQueryExpression -> 'T
Public Overridable Function Visit (codeObject As SqlScalarSubQueryExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSelectClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectClause -> 'T
Public Overridable Function Visit (codeObject As SqlSelectClause) As T

Parameters

codeObject
SqlSelectClause

Returns

T

Implements

Applies to

Visit(SqlSetClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetClause -> 'T
Public Overridable Function Visit (codeObject As SqlSetClause) As T

Parameters

codeObject
SqlSetClause

Returns

T

Implements

Applies to

Visit(SqlSetStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetStatement -> 'T
Public Overridable Function Visit (codeObject As SqlSetStatement) As T

Parameters

codeObject
SqlSetStatement

Returns

T

Implements

Applies to

Visit(SqlSimpleCaseExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleCaseExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleCaseExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleCaseExpression -> 'T
Public Overridable Function Visit (codeObject As SqlSimpleCaseExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableConstructorInsertSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorInsertSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorInsertSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorInsertSource -> 'T
Public Overridable Function Visit (codeObject As SqlTableConstructorInsertSource) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableConstructorExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorExpression -> 'T
Public Overridable Function Visit (codeObject As SqlTableConstructorExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlTableClrFunctionDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableClrFunctionDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableClrFunctionDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableClrFunctionDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlTableClrFunctionDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlStorageSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStorageSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStorageSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStorageSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlStorageSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlStatisticsOnlyIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsOnlyIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsOnlyIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsOnlyIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlStatisticsOnlyIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlStatisticsNoRecomputeIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsNoRecomputeIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsNoRecomputeIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsNoRecomputeIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlStatisticsNoRecomputeIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlStatisticsIncrementalIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsIncrementalIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsIncrementalIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsIncrementalIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlStatisticsIncrementalIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatement -> 'T
Public Overridable Function Visit (codeObject As SqlStatement) As T

Parameters

codeObject
SqlStatement

Returns

T

Implements

Applies to

Visit(SqlSortInTempDbIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortInTempDbIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortInTempDbIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortInTempDbIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlSortInTempDbIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSortedDataReorgIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataReorgIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataReorgIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataReorgIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlSortedDataReorgIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSortedDataIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlSortedDataIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSimpleWhenClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleWhenClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleWhenClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleWhenClause -> 'T
Public Overridable Function Visit (codeObject As SqlSimpleWhenClause) As T

Parameters

codeObject
SqlSimpleWhenClause

Returns

T

Implements

Applies to

Visit(SqlSimpleOrderByItem)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByItem codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByItem -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByItem -> 'T
Public Overridable Function Visit (codeObject As SqlSimpleOrderByItem) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSimpleOrderByClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByClause -> 'T
Public Overridable Function Visit (codeObject As SqlSimpleOrderByClause) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlSimpleGroupByItem)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleGroupByItem codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleGroupByItem -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleGroupByItem -> 'T
Public Overridable Function Visit (codeObject As SqlSimpleGroupByItem) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlInBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlInBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlWhileStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhileStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhileStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhileStatement -> 'T
Public Overridable Function Visit (codeObject As SqlWhileStatement) As T

Parameters

codeObject
SqlWhileStatement

Returns

T

Implements

Applies to

Visit(SqlIgnoreDupKeyIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIgnoreDupKeyIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIgnoreDupKeyIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIgnoreDupKeyIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlIgnoreDupKeyIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlIdentityFunctionCallExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentityFunctionCallExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentityFunctionCallExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentityFunctionCallExpression -> 'T
Public Overridable Function Visit (codeObject As SqlIdentityFunctionCallExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlConstraint) As T

Parameters

codeObject
SqlConstraint

Returns

T

Implements

Applies to

Visit(SqlConditionClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConditionClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConditionClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConditionClause -> 'T
Public Overridable Function Visit (codeObject As SqlConditionClause) As T

Parameters

codeObject
SqlConditionClause

Returns

T

Implements

Applies to

Visit(SqlComputedColumnDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComputedColumnDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComputedColumnDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComputedColumnDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlComputedColumnDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCompressionPartitionRange)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionPartitionRange codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionPartitionRange -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionPartitionRange -> 'T
Public Overridable Function Visit (codeObject As SqlCompressionPartitionRange) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCompressionDelayIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionDelayIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionDelayIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionDelayIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlCompressionDelayIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCompoundStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompoundStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompoundStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompoundStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCompoundStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlContinueStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlContinueStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlContinueStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlContinueStatement -> 'T
Public Overridable Function Visit (codeObject As SqlContinueStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlComparisonBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComparisonBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComparisonBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComparisonBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlComparisonBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCommentStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommentStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommentStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommentStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCommentStatement) As T

Parameters

codeObject
SqlCommentStatement

Returns

T

Implements

Applies to

Visit(SqlColumnRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlColumnRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlColumnIdentity)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnIdentity codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnIdentity -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnIdentity -> 'T
Public Overridable Function Visit (codeObject As SqlColumnIdentity) As T

Parameters

codeObject
SqlColumnIdentity

Returns

T

Implements

Applies to

Visit(SqlColumnDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlColumnDefinition) As T

Parameters

codeObject
SqlColumnDefinition

Returns

T

Implements

Applies to

Visit(SqlColumnAssignment)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnAssignment codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnAssignment -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnAssignment -> 'T
Public Overridable Function Visit (codeObject As SqlColumnAssignment) As T

Parameters

codeObject
SqlColumnAssignment

Returns

T

Implements

Applies to

Visit(SqlCollation)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollation codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollation -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollation -> 'T
Public Overridable Function Visit (codeObject As SqlCollation) As T

Parameters

codeObject
SqlCollation

Returns

T

Implements

Applies to

Visit(SqlCommonTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommonTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommonTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommonTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlCommonTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCollateScalarExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollateScalarExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollateScalarExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollateScalarExpression -> 'T
Public Overridable Function Visit (codeObject As SqlCollateScalarExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlConvertExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConvertExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConvertExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConvertExpression -> 'T
Public Overridable Function Visit (codeObject As SqlConvertExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateIndexStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateIndexStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateIndexStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateIndexStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateIndexStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserFromAsymKeyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromAsymKeyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromAsymKeyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromAsymKeyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserFromAsymKeyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserDefinedTypeStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTypeStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTypeStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTypeStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserDefinedTypeStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserDefinedTableTypeStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTableTypeStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTableTypeStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTableTypeStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserDefinedTableTypeStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserDefinedDataTypeStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedDataTypeStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedDataTypeStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedDataTypeStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserDefinedDataTypeStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateTriggerStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTriggerStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTriggerStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTriggerStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateTriggerStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateTableStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTableStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTableStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTableStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateTableStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateFunctionStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateFunctionStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateFunctionStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateFunctionStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateFunctionStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateSynonymStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSynonymStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSynonymStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSynonymStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateSynonymStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateRoleStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateRoleStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateRoleStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateRoleStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateRoleStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateProcedureStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateProcedureStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateProcedureStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateProcedureStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateProcedureStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateLoginWithPasswordStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginWithPasswordStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginWithPasswordStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginWithPasswordStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateLoginWithPasswordStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateLoginFromWindowsStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromWindowsStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromWindowsStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromWindowsStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateLoginFromWindowsStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateLoginFromCertificateStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromCertificateStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromCertificateStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromCertificateStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateLoginFromCertificateStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateLoginFromAsymKeyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromAsymKeyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromAsymKeyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromAsymKeyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateLoginFromAsymKeyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateSchemaStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSchemaStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSchemaStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSchemaStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateSchemaStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserFromCertificateStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromCertificateStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromCertificateStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromCertificateStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserFromCertificateStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlClrMethodSpecifier)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrMethodSpecifier codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrMethodSpecifier -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrMethodSpecifier -> 'T
Public Overridable Function Visit (codeObject As SqlClrMethodSpecifier) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlClrClassSpecifier)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrClassSpecifier codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrClassSpecifier -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrClassSpecifier -> 'T
Public Overridable Function Visit (codeObject As SqlClrClassSpecifier) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBackupLogStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupLogStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupLogStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupLogStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBackupLogStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBackupDatabaseStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupDatabaseStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupDatabaseStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupDatabaseStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBackupDatabaseStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBackupCertificateStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupCertificateStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupCertificateStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupCertificateStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBackupCertificateStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAtTimeZoneExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAtTimeZoneExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAtTimeZoneExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAtTimeZoneExpression -> 'T
Public Overridable Function Visit (codeObject As SqlAtTimeZoneExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAssignment)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAssignment codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAssignment -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAssignment -> 'T
Public Overridable Function Visit (codeObject As SqlAssignment) As T

Parameters

codeObject
SqlAssignment

Returns

T

Implements

Applies to

Visit(SqlAlterViewStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterViewStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterViewStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterViewStatement -> 'T
Public Overridable Function Visit (codeObject As SqlAlterViewStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBackupMasterKeyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupMasterKeyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupMasterKeyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupMasterKeyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBackupMasterKeyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAlterTriggerStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterTriggerStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterTriggerStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterTriggerStatement -> 'T
Public Overridable Function Visit (codeObject As SqlAlterTriggerStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAlterLoginStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterLoginStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterLoginStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterLoginStatement -> 'T
Public Overridable Function Visit (codeObject As SqlAlterLoginStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAlterFunctionStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterFunctionStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterFunctionStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterFunctionStatement -> 'T
Public Overridable Function Visit (codeObject As SqlAlterFunctionStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAllowRowLocksIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowRowLocksIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowRowLocksIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowRowLocksIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlAllowRowLocksIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAllowPageLocksIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowPageLocksIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowPageLocksIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowPageLocksIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlAllowPageLocksIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAllAnyComparisonBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllAnyComparisonBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllAnyComparisonBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllAnyComparisonBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlAllAnyComparisonBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAggregateFunctionCallExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAggregateFunctionCallExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAggregateFunctionCallExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAggregateFunctionCallExpression -> 'T
Public Overridable Function Visit (codeObject As SqlAggregateFunctionCallExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlAlterProcedureStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterProcedureStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterProcedureStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterProcedureStatement -> 'T
Public Overridable Function Visit (codeObject As SqlAlterProcedureStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlClrFunctionBodyDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrFunctionBodyDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrFunctionBodyDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrFunctionBodyDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlClrFunctionBodyDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBackupServiceMasterKeyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupServiceMasterKeyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupServiceMasterKeyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupServiceMasterKeyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBackupServiceMasterKeyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBatch)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBatch codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBatch -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBatch -> 'T
Public Overridable Function Visit (codeObject As SqlBatch) As T

Parameters

codeObject
SqlBatch

Returns

T

Implements

Applies to

Visit(SqlClrAssemblySpecifier)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrAssemblySpecifier codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrAssemblySpecifier -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrAssemblySpecifier -> 'T
Public Overridable Function Visit (codeObject As SqlClrAssemblySpecifier) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCheckConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCheckConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCheckConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCheckConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlCheckConstraint) As T

Parameters

codeObject
SqlCheckConstraint

Returns

T

Implements

Applies to

Visit(SqlChangeTrackingContext)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlChangeTrackingContext codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlChangeTrackingContext -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlChangeTrackingContext -> 'T
Public Overridable Function Visit (codeObject As SqlChangeTrackingContext) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCastExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCastExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCastExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCastExpression -> 'T
Public Overridable Function Visit (codeObject As SqlCastExpression) As T

Parameters

codeObject
SqlCastExpression

Returns

T

Implements

Applies to

Visit(SqlBuiltinScalarFunctionCallExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBuiltinScalarFunctionCallExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBuiltinScalarFunctionCallExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBuiltinScalarFunctionCallExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBuiltinScalarFunctionCallExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBucketCountIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBucketCountIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBucketCountIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBucketCountIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlBucketCountIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBackupTableStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupTableStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupTableStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupTableStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBackupTableStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBreakStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBreakStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBreakStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBreakStatement -> 'T
Public Overridable Function Visit (codeObject As SqlBreakStatement) As T

Parameters

codeObject
SqlBreakStatement

Returns

T

Implements

Applies to

Visit(SqlBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBinaryScalarExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryScalarExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryScalarExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryScalarExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBinaryScalarExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBinaryQueryExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryQueryExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryQueryExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryQueryExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBinaryQueryExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBinaryFilterExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryFilterExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryFilterExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryFilterExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBinaryFilterExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBinaryBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBinaryBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBetweenBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBetweenBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBetweenBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBetweenBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBetweenBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlBooleanFilterExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanFilterExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanFilterExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanFilterExpression -> 'T
Public Overridable Function Visit (codeObject As SqlBooleanFilterExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserFromExternalProviderStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromExternalProviderStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromExternalProviderStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromExternalProviderStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserFromExternalProviderStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserFromLoginStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromLoginStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromLoginStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromLoginStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserFromLoginStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserOption -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserOption) As T

Parameters

codeObject
SqlCreateUserOption

Returns

T

Implements

Applies to

Visit(SqlForXmlAutoClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlAutoClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlAutoClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlAutoClause -> 'T
Public Overridable Function Visit (codeObject As SqlForXmlAutoClause) As T

Parameters

codeObject
SqlForXmlAutoClause

Returns

T

Implements

Applies to

Visit(SqlForeignKeyConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForeignKeyConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForeignKeyConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForeignKeyConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlForeignKeyConstraint) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlForBrowseClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForBrowseClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForBrowseClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForBrowseClause -> 'T
Public Overridable Function Visit (codeObject As SqlForBrowseClause) As T

Parameters

codeObject
SqlForBrowseClause

Returns

T

Implements

Applies to

Visit(SqlFilterClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFilterClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFilterClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFilterClause -> 'T
Public Overridable Function Visit (codeObject As SqlFilterClause) As T

Parameters

codeObject
SqlFilterClause

Returns

T

Implements

Applies to

Visit(SqlFillFactorIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFillFactorIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFillFactorIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFillFactorIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlFillFactorIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlExistsBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExistsBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExistsBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExistsBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlExistsBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlForXmlClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlClause -> 'T
Public Overridable Function Visit (codeObject As SqlForXmlClause) As T

Parameters

codeObject
SqlForXmlClause

Returns

T

Implements

Applies to

Visit(SqlExecuteStringStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteStringStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteStringStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteStringStatement -> 'T
Public Overridable Function Visit (codeObject As SqlExecuteStringStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlExecuteAsClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteAsClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteAsClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteAsClause -> 'T
Public Overridable Function Visit (codeObject As SqlExecuteAsClause) As T

Parameters

codeObject
SqlExecuteAsClause

Returns

T

Implements

Applies to

Visit(SqlExecuteArgument)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteArgument codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteArgument -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteArgument -> 'T
Public Overridable Function Visit (codeObject As SqlExecuteArgument) As T

Parameters

codeObject
SqlExecuteArgument

Returns

T

Implements

Applies to

Visit(SqlDropViewStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropViewStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropViewStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropViewStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropViewStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropUserStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropUserStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropUserStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropUserStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropUserStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropTypeStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTypeStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTypeStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTypeStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropTypeStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropTriggerStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTriggerStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTriggerStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTriggerStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropTriggerStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlExecuteModuleStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteModuleStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteModuleStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteModuleStatement -> 'T
Public Overridable Function Visit (codeObject As SqlExecuteModuleStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropTableStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTableStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTableStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTableStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropTableStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlForXmlDirective)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlDirective codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlDirective -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlDirective -> 'T
Public Overridable Function Visit (codeObject As SqlForXmlDirective) As T

Parameters

codeObject
SqlForXmlDirective

Returns

T

Implements

Applies to

Visit(SqlForXmlPathClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlPathClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlPathClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlPathClause -> 'T
Public Overridable Function Visit (codeObject As SqlForXmlPathClause) As T

Parameters

codeObject
SqlForXmlPathClause

Returns

T

Implements

Applies to

Visit(SqlIdentifier)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentifier codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentifier -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentifier -> 'T
Public Overridable Function Visit (codeObject As SqlIdentifier) As T

Parameters

codeObject
SqlIdentifier

Returns

T

Implements

Applies to

Visit(SqlHavingClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlHavingClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlHavingClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlHavingClause -> 'T
Public Overridable Function Visit (codeObject As SqlHavingClause) As T

Parameters

codeObject
SqlHavingClause

Returns

T

Implements

Applies to

Visit(SqlGroupingSetItemsCollection)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupingSetItemsCollection codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupingSetItemsCollection -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupingSetItemsCollection -> 'T
Public Overridable Function Visit (codeObject As SqlGroupingSetItemsCollection) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlGroupBySets)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupBySets codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupBySets -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupBySets -> 'T
Public Overridable Function Visit (codeObject As SqlGroupBySets) As T

Parameters

codeObject
SqlGroupBySets

Returns

T

Implements

Applies to

Visit(SqlGroupByClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupByClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupByClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupByClause -> 'T
Public Overridable Function Visit (codeObject As SqlGroupByClause) As T

Parameters

codeObject
SqlGroupByClause

Returns

T

Implements

Applies to

Visit(SqlGrantStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrantStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrantStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrantStatement -> 'T
Public Overridable Function Visit (codeObject As SqlGrantStatement) As T

Parameters

codeObject
SqlGrantStatement

Returns

T

Implements

Applies to

Visit(SqlForXmlExplicitClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlExplicitClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlExplicitClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlExplicitClause -> 'T
Public Overridable Function Visit (codeObject As SqlForXmlExplicitClause) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlGrandTotalGroupingSet)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupingSet codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupingSet -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupingSet -> 'T
Public Overridable Function Visit (codeObject As SqlGrandTotalGroupingSet) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlGlobalScalarVariableRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGlobalScalarVariableRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGlobalScalarVariableRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGlobalScalarVariableRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlGlobalScalarVariableRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlFunctionDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFunctionDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFunctionDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFunctionDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlFunctionDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlFullTextColumn)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextColumn codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextColumn -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextColumn -> 'T
Public Overridable Function Visit (codeObject As SqlFullTextColumn) As T

Parameters

codeObject
SqlFullTextColumn

Returns

T

Implements

Applies to

Visit(SqlFullTextBooleanExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextBooleanExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextBooleanExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextBooleanExpression -> 'T
Public Overridable Function Visit (codeObject As SqlFullTextBooleanExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlFromClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFromClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFromClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFromClause -> 'T
Public Overridable Function Visit (codeObject As SqlFromClause) As T

Parameters

codeObject
SqlFromClause

Returns

T

Implements

Applies to

Visit(SqlForXmlRawClause)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlRawClause codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlRawClause -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlRawClause -> 'T
Public Overridable Function Visit (codeObject As SqlForXmlRawClause) As T

Parameters

codeObject
SqlForXmlRawClause

Returns

T

Implements

Applies to

Visit(SqlGrandTotalGroupByItem)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupByItem codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupByItem -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupByItem -> 'T
Public Overridable Function Visit (codeObject As SqlGrandTotalGroupByItem) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropSynonymStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSynonymStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSynonymStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSynonymStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropSynonymStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropSequenceStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSequenceStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSequenceStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSequenceStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropSequenceStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropSecurityPolicyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSecurityPolicyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSecurityPolicyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSecurityPolicyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropSecurityPolicyStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDdlTriggerDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDdlTriggerDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDdlTriggerDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDdlTriggerDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlDdlTriggerDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDBCCStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDBCCStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDBCCStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDBCCStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDBCCStatement) As T

Parameters

codeObject
SqlDBCCStatement

Returns

T

Implements

Applies to

Visit(SqlDataTypeSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataTypeSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataTypeSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataTypeSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlDataTypeSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDataType)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataType codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataType -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataType -> 'T
Public Overridable Function Visit (codeObject As SqlDataType) As T

Parameters

codeObject
SqlDataType

Returns

T

Implements

Applies to

Visit(SqlDataCompressionIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataCompressionIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataCompressionIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataCompressionIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlDataCompressionIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCursorVariableRefExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableRefExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableRefExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableRefExpression -> 'T
Public Overridable Function Visit (codeObject As SqlCursorVariableRefExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDefaultConstraint)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultConstraint codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultConstraint -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultConstraint -> 'T
Public Overridable Function Visit (codeObject As SqlDefaultConstraint) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCursorVariableAssignment)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableAssignment codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableAssignment -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableAssignment -> 'T
Public Overridable Function Visit (codeObject As SqlCursorVariableAssignment) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCursorDeclareStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorDeclareStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorDeclareStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorDeclareStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCursorDeclareStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCubeGroupByItem)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCubeGroupByItem codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCubeGroupByItem -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCubeGroupByItem -> 'T
Public Overridable Function Visit (codeObject As SqlCubeGroupByItem) As T

Parameters

codeObject
SqlCubeGroupByItem

Returns

T

Implements

Applies to

Visit(SqlCreateViewStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateViewStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateViewStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateViewStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateViewStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserWithoutLoginStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithoutLoginStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithoutLoginStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithoutLoginStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserWithoutLoginStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserWithImplicitAuthenticationStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithImplicitAuthenticationStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithImplicitAuthenticationStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithImplicitAuthenticationStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserWithImplicitAuthenticationStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCreateUserStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserStatement -> 'T
Public Overridable Function Visit (codeObject As SqlCreateUserStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlCursorOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorOption -> 'T
Public Overridable Function Visit (codeObject As SqlCursorOption) As T

Parameters

codeObject
SqlCursorOption

Returns

T

Implements

Applies to

Visit(SqlDefaultValuesInsertMergeActionSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertMergeActionSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertMergeActionSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertMergeActionSource -> 'T
Public Overridable Function Visit (codeObject As SqlDefaultValuesInsertMergeActionSource) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDefaultValuesInsertSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertSource -> 'T
Public Overridable Function Visit (codeObject As SqlDefaultValuesInsertSource) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDeleteMergeAction)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteMergeAction codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteMergeAction -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteMergeAction -> 'T
Public Overridable Function Visit (codeObject As SqlDeleteMergeAction) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropSchemaStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSchemaStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSchemaStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSchemaStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropSchemaStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropRuleStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropRuleStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropRuleStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropRuleStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropRuleStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropProcedureStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropProcedureStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropProcedureStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropProcedureStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropProcedureStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropLoginStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropLoginStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropLoginStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropLoginStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropLoginStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropFunctionStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropFunctionStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropFunctionStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropFunctionStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropFunctionStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropExistingIndexOption)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropExistingIndexOption codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropExistingIndexOption -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropExistingIndexOption -> 'T
Public Overridable Function Visit (codeObject As SqlDropExistingIndexOption) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropDefaultStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDefaultStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDefaultStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDefaultStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropDefaultStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropDatabaseStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDatabaseStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDatabaseStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDatabaseStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropDatabaseStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDropAggregateStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropAggregateStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropAggregateStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropAggregateStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDropAggregateStatement) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDmlTriggerDefinition)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlTriggerDefinition codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlTriggerDefinition -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlTriggerDefinition -> 'T
Public Overridable Function Visit (codeObject As SqlDmlTriggerDefinition) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDmlSpecificationTableSource)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlSpecificationTableSource codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlSpecificationTableSource -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlSpecificationTableSource -> 'T
Public Overridable Function Visit (codeObject As SqlDmlSpecificationTableSource) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDerivedTableExpression)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDerivedTableExpression codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDerivedTableExpression -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDerivedTableExpression -> 'T
Public Overridable Function Visit (codeObject As SqlDerivedTableExpression) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlDenyStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDenyStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDenyStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDenyStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDenyStatement) As T

Parameters

codeObject
SqlDenyStatement

Returns

T

Implements

Applies to

Visit(SqlDeleteStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteStatement -> 'T
Public Overridable Function Visit (codeObject As SqlDeleteStatement) As T

Parameters

codeObject
SqlDeleteStatement

Returns

T

Implements

Applies to

Visit(SqlDeleteSpecification)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteSpecification codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteSpecification -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteSpecification -> 'T
Public Overridable Function Visit (codeObject As SqlDeleteSpecification) As T

Parameters

Returns

T

Implements

Applies to

Visit(SqlIfElseStatement)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIfElseStatement codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIfElseStatement -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIfElseStatement -> 'T
Public Overridable Function Visit (codeObject As SqlIfElseStatement) As T

Parameters

codeObject
SqlIfElseStatement

Returns

T

Implements

Applies to

Visit(SqlXmlNamespacesDeclaration)

public virtual T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlXmlNamespacesDeclaration codeObject);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlXmlNamespacesDeclaration -> 'T
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlXmlNamespacesDeclaration -> 'T
Public Overridable Function Visit (codeObject As SqlXmlNamespacesDeclaration) As T

Parameters

Returns

T

Implements

Applies to