Share via


ISqlCodeObjectContextVisitor<T,C>.Visit Method

Definition

Overloads

Visit(SqlAggregateFunctionCallExpression, C)
Visit(SqlProcedureDefinition, C)
Visit(SqlQualifiedJoinTableExpression, C)
Visit(SqlQueryExpression, C)
Visit(SqlQuerySpecification, C)
Visit(SqlQueryWithClause, C)
Visit(SqlResumableIndexOption, C)
Visit(SqlRollupGroupByItem, C)
Visit(SqlRowConstructorExpression, C)
Visit(SqlScalarClrFunctionDefinition, C)
Visit(SqlScalarExpression, C)
Visit(SqlScalarFunctionReturnType, C)
Visit(SqlScalarRefExpression, C)
Visit(SqlScalarRelationalFunctionDefinition, C)
Visit(SqlScalarSubQueryExpression, C)
Visit(SqlScalarVariableAssignment, C)
Visit(SqlScalarVariableRefExpression, C)
Visit(SqlScript, C)
Visit(SqlSearchedCaseExpression, C)
Visit(SqlSearchedWhenClause, C)
Visit(SqlSelectClause, C)
Visit(SqlSelectIntoClause, C)
Visit(SqlPrimaryKeyConstraint, C)
Visit(SqlPivotTableExpression, C)
Visit(SqlPivotClause, C)
Visit(SqlParameterDeclaration, C)
Visit(SqlModuleCalledOnNullInputOption, C)
Visit(SqlModuleEncryptionOption, C)
Visit(SqlModuleExecuteAsOption, C)
Visit(SqlModuleNativeCompilationOption, C)
Visit(SqlModuleOption, C)
Visit(SqlModuleRecompileOption, C)
Visit(SqlModuleReturnsNullOnNullInputOption, C)
Visit(SqlModuleSchemaBindingOption, C)
Visit(SqlModuleViewMetadataOption, C)
Visit(SqlMultistatementFunctionBodyDefinition, C)
Visit(SqlSelectScalarExpression, C)
Visit(SqlMultistatementTableRelationalFunctionDefinition, C)
Visit(SqlObjectIdentifier, C)
Visit(SqlObjectReference, C)
Visit(SqlOffsetFetchClause, C)
Visit(SqlOnlineIndexOption, C)
Visit(SqlOptimizeForSequentialKeyIndexOption, C)
Visit(SqlOrderByClause, C)
Visit(SqlOrderByItem, C)
Visit(SqlOutputClause, C)
Visit(SqlOutputIntoClause, C)
Visit(SqlPadIndexOption, C)
Visit(SqlNotBooleanExpression, C)
Visit(SqlSelectSpecification, C)
Visit(SqlSelectSpecificationInsertSource, C)
Visit(SqlSelectStarExpression, C)
Visit(SqlTemporalPeriodDefinition, C)
Visit(SqlTopSpecification, C)
Visit(SqlTriggerAction, C)
Visit(SqlTriggerDefinition, C)
Visit(SqlTriggerEvent, C)
Visit(SqlUdtInstanceDataMemberExpression, C)
Visit(SqlUdtInstanceMethodExpression, C)
Visit(SqlUdtStaticDataMemberExpression, C)
Visit(SqlUdtStaticMethodExpression, C)
Visit(SqlUnaryScalarExpression, C)
Visit(SqlTargetTableExpression, C)
Visit(SqlUniqueConstraint, C)
Visit(SqlUnpivotTableExpression, C)
Visit(SqlUnqualifiedJoinTableExpression, C)
Visit(SqlUpdateBooleanExpression, C)
Visit(SqlUpdateMergeAction, C)
Visit(SqlUpdateSpecification, C)
Visit(SqlUserDefinedScalarFunctionCallExpression, C)
Visit(SqlValuesInsertMergeActionSource, C)
Visit(SqlVariableColumnAssignment, C)
Visit(SqlVariableDeclaration, C)
Visit(SqlViewDefinition, C)
Visit(SqlUnpivotClause, C)
Visit(SqlMergeSpecification, C)
Visit(SqlTableVariableRefExpression, C)
Visit(SqlTableUdtInstanceMethodExpression, C)
Visit(SqlSelectVariableAssignmentExpression, C)
Visit(SqlSetClause, C)
Visit(SqlSimpleCaseExpression, C)
Visit(SqlSimpleGroupByItem, C)
Visit(SqlSimpleOrderByClause, C)
Visit(SqlSimpleOrderByItem, C)
Visit(SqlSimpleWhenClause, C)
Visit(SqlSortedDataIndexOption, C)
Visit(SqlSortedDataReorgIndexOption, C)
Visit(SqlSortInTempDbIndexOption, C)
Visit(SqlTableValuedFunctionRefExpression, C)
Visit(SqlStatisticsIncrementalIndexOption, C)
Visit(SqlStatisticsOnlyIndexOption, C)
Visit(SqlStorageSpecification, C)
Visit(SqlTableClrFunctionDefinition, C)
Visit(SqlTableConstructorExpression, C)
Visit(SqlTableConstructorInsertSource, C)
Visit(SqlTableDefinition, C)
Visit(SqlTableExpression, C)
Visit(SqlTableFunctionReturnType, C)
Visit(SqlTableHint, C)
Visit(SqlTableRefExpression, C)
Visit(SqlStatisticsNoRecomputeIndexOption, C)
Visit(SqlMergeActionClause, C)
Visit(SqlMaxDurationIndexOption, C)
Visit(SqlMaxDegreeOfParallelismIndexOption, C)
Visit(SqlColumnIdentity, C)
Visit(SqlColumnRefExpression, C)
Visit(SqlCommonTableExpression, C)
Visit(SqlComparisonBooleanExpression, C)
Visit(SqlCompressionDelayIndexOption, C)
Visit(SqlCompressionPartitionRange, C)
Visit(SqlComputedColumnDefinition, C)
Visit(SqlConditionClause, C)
Visit(SqlConstraint, C)
Visit(SqlConvertExpression, C)
Visit(SqlColumnDefinition, C)
Visit(SqlCreateUserOption, C)
Visit(SqlCursorOption, C)
Visit(SqlCursorVariableAssignment, C)
Visit(SqlCursorVariableRefExpression, C)
Visit(SqlDataCompressionIndexOption, C)
Visit(SqlDataType, C)
Visit(SqlDataTypeSpecification, C)
Visit(SqlDdlTriggerDefinition, C)
Visit(SqlDefaultConstraint, C)
Visit(SqlDefaultValuesInsertMergeActionSource, C)
Visit(SqlDefaultValuesInsertSource, C)
Visit(SqlCubeGroupByItem, C)
Visit(SqlDeleteMergeAction, C)
Visit(SqlColumnAssignment, C)
Visit(SqlCollateScalarExpression, C)
Visit(SqlAllAnyComparisonBooleanExpression, C)
Visit(SqlAllowPageLocksIndexOption, C)
Visit(SqlAllowRowLocksIndexOption, C)
Visit(SqlAssignment, C)
Visit(SqlAtTimeZoneExpression, C)
Visit(SqlBatch, C)
Visit(SqlBetweenBooleanExpression, C)
Visit(SqlBinaryBooleanExpression, C)
Visit(SqlBinaryFilterExpression, C)
Visit(SqlBinaryQueryExpression, C)
Visit(SqlCollation, C)
Visit(SqlBinaryScalarExpression, C)
Visit(SqlBooleanFilterExpression, C)
Visit(SqlBucketCountIndexOption, C)
Visit(SqlBuiltinScalarFunctionCallExpression, C)
Visit(SqlCastExpression, C)
Visit(SqlChangeTrackingContext, C)
Visit(SqlCheckConstraint, C)
Visit(SqlClrAssemblySpecifier, C)
Visit(SqlClrClassSpecifier, C)
Visit(SqlClrFunctionBodyDefinition, C)
Visit(SqlClrMethodSpecifier, C)
Visit(SqlBooleanExpression, C)
Visit(SqlWhereClause, C)
Visit(SqlDeleteSpecification, C)
Visit(SqlDmlSpecificationTableSource, C)
Visit(SqlIdentifier, C)
Visit(SqlIdentityFunctionCallExpression, C)
Visit(SqlIgnoreDupKeyIndexOption, C)
Visit(SqlInBooleanExpression, C)
Visit(SqlInBooleanExpressionCollectionValue, C)
Visit(SqlInBooleanExpressionQueryValue, C)
Visit(SqlIndexedColumn, C)
Visit(SqlIndexHint, C)
Visit(SqlIndexOption, C)
Visit(SqlInlineFunctionBodyDefinition, C)
Visit(SqlHavingClause, C)
Visit(SqlInlineIndexConstraint, C)
Visit(SqlInlineTableVariableDeclaration, C)
Visit(SqlInsertMergeAction, C)
Visit(SqlInsertSource, C)
Visit(SqlInsertSpecification, C)
Visit(SqlIntoClause, C)
Visit(SqlIsNullBooleanExpression, C)
Visit(SqlLargeDataStorageInformation, C)
Visit(SqlLikeBooleanExpression, C)
Visit(SqlLiteralExpression, C)
Visit(SqlLoginPassword, C)
Visit(SqlInlineTableRelationalFunctionDefinition, C)
Visit(SqlDerivedTableExpression, C)
Visit(SqlGroupingSetItemsCollection, C)
Visit(SqlGroupByClause, C)
Visit(SqlDmlTriggerDefinition, C)
Visit(SqlDropExistingIndexOption, C)
Visit(SqlExecuteArgument, C)
Visit(SqlExecuteAsClause, C)
Visit(SqlExistsBooleanExpression, C)
Visit(SqlFillFactorIndexOption, C)
Visit(SqlFilterClause, C)
Visit(SqlForBrowseClause, C)
Visit(SqlForeignKeyConstraint, C)
Visit(SqlForXmlAutoClause, C)
Visit(SqlGroupBySets, C)
Visit(SqlForXmlClause, C)
Visit(SqlForXmlExplicitClause, C)
Visit(SqlForXmlPathClause, C)
Visit(SqlForXmlRawClause, C)
Visit(SqlFromClause, C)
Visit(SqlFullTextBooleanExpression, C)
Visit(SqlFullTextColumn, C)
Visit(SqlFunctionDefinition, C)
Visit(SqlGlobalScalarVariableRefExpression, C)
Visit(SqlGrandTotalGroupByItem, C)
Visit(SqlGrandTotalGroupingSet, C)
Visit(SqlForXmlDirective, C)
Visit(SqlXmlNamespacesDeclaration, C)

Visit(SqlAggregateFunctionCallExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAggregateFunctionCallExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAggregateFunctionCallExpression * 'C -> 'T
Public Function Visit (codeObject As SqlAggregateFunctionCallExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlProcedureDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlProcedureDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlProcedureDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlProcedureDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlQualifiedJoinTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQualifiedJoinTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQualifiedJoinTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlQualifiedJoinTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlQueryExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryExpression * 'C -> 'T
Public Function Visit (codeObject As SqlQueryExpression, context As C) As T

Parameters

codeObject
SqlQueryExpression
context
C

Returns

T

Applies to

Visit(SqlQuerySpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQuerySpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQuerySpecification * 'C -> 'T
Public Function Visit (codeObject As SqlQuerySpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlQueryWithClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryWithClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlQueryWithClause * 'C -> 'T
Public Function Visit (codeObject As SqlQueryWithClause, context As C) As T

Parameters

codeObject
SqlQueryWithClause
context
C

Returns

T

Applies to

Visit(SqlResumableIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlResumableIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlResumableIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlResumableIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlRollupGroupByItem, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRollupGroupByItem codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRollupGroupByItem * 'C -> 'T
Public Function Visit (codeObject As SqlRollupGroupByItem, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlRowConstructorExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRowConstructorExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRowConstructorExpression * 'C -> 'T
Public Function Visit (codeObject As SqlRowConstructorExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarClrFunctionDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarClrFunctionDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarClrFunctionDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlScalarClrFunctionDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarExpression * 'C -> 'T
Public Function Visit (codeObject As SqlScalarExpression, context As C) As T

Parameters

codeObject
SqlScalarExpression
context
C

Returns

T

Applies to

Visit(SqlScalarFunctionReturnType, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarFunctionReturnType codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarFunctionReturnType * 'C -> 'T
Public Function Visit (codeObject As SqlScalarFunctionReturnType, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlScalarRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarRelationalFunctionDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRelationalFunctionDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarRelationalFunctionDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlScalarRelationalFunctionDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarSubQueryExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarSubQueryExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarSubQueryExpression * 'C -> 'T
Public Function Visit (codeObject As SqlScalarSubQueryExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarVariableAssignment, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableAssignment codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableAssignment * 'C -> 'T
Public Function Visit (codeObject As SqlScalarVariableAssignment, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScalarVariableRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScalarVariableRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlScalarVariableRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlScript, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScript codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlScript * 'C -> 'T
Public Function Visit (codeObject As SqlScript, context As C) As T

Parameters

codeObject
SqlScript
context
C

Returns

T

Applies to

Visit(SqlSearchedCaseExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedCaseExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedCaseExpression * 'C -> 'T
Public Function Visit (codeObject As SqlSearchedCaseExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSearchedWhenClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedWhenClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSearchedWhenClause * 'C -> 'T
Public Function Visit (codeObject As SqlSearchedWhenClause, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSelectClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectClause * 'C -> 'T
Public Function Visit (codeObject As SqlSelectClause, context As C) As T

Parameters

codeObject
SqlSelectClause
context
C

Returns

T

Applies to

Visit(SqlSelectIntoClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectIntoClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectIntoClause * 'C -> 'T
Public Function Visit (codeObject As SqlSelectIntoClause, context As C) As T

Parameters

codeObject
SqlSelectIntoClause
context
C

Returns

T

Applies to

Visit(SqlPrimaryKeyConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPrimaryKeyConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPrimaryKeyConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlPrimaryKeyConstraint, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlPivotTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlPivotTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlPivotClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPivotClause * 'C -> 'T
Public Function Visit (codeObject As SqlPivotClause, context As C) As T

Parameters

codeObject
SqlPivotClause
context
C

Returns

T

Applies to

Visit(SqlParameterDeclaration, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlParameterDeclaration codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlParameterDeclaration * 'C -> 'T
Public Function Visit (codeObject As SqlParameterDeclaration, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleCalledOnNullInputOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleCalledOnNullInputOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleCalledOnNullInputOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleCalledOnNullInputOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleEncryptionOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleEncryptionOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleEncryptionOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleEncryptionOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleExecuteAsOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleExecuteAsOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleExecuteAsOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleExecuteAsOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleNativeCompilationOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleNativeCompilationOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleNativeCompilationOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleNativeCompilationOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleOption, context As C) As T

Parameters

codeObject
SqlModuleOption
context
C

Returns

T

Applies to

Visit(SqlModuleRecompileOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleRecompileOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleRecompileOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleRecompileOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleReturnsNullOnNullInputOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleReturnsNullOnNullInputOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleReturnsNullOnNullInputOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleReturnsNullOnNullInputOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleSchemaBindingOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleSchemaBindingOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleSchemaBindingOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleSchemaBindingOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlModuleViewMetadataOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleViewMetadataOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlModuleViewMetadataOption * 'C -> 'T
Public Function Visit (codeObject As SqlModuleViewMetadataOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlMultistatementFunctionBodyDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementFunctionBodyDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementFunctionBodyDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlMultistatementFunctionBodyDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSelectScalarExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectScalarExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectScalarExpression * 'C -> 'T
Public Function Visit (codeObject As SqlSelectScalarExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlMultistatementTableRelationalFunctionDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementTableRelationalFunctionDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMultistatementTableRelationalFunctionDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlMultistatementTableRelationalFunctionDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlObjectIdentifier, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectIdentifier codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectIdentifier * 'C -> 'T
Public Function Visit (codeObject As SqlObjectIdentifier, context As C) As T

Parameters

codeObject
SqlObjectIdentifier
context
C

Returns

T

Applies to

Visit(SqlObjectReference, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectReference codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlObjectReference * 'C -> 'T
Public Function Visit (codeObject As SqlObjectReference, context As C) As T

Parameters

codeObject
SqlObjectReference
context
C

Returns

T

Applies to

Visit(SqlOffsetFetchClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOffsetFetchClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOffsetFetchClause * 'C -> 'T
Public Function Visit (codeObject As SqlOffsetFetchClause, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlOnlineIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOnlineIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOnlineIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlOnlineIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlOptimizeForSequentialKeyIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOptimizeForSequentialKeyIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOptimizeForSequentialKeyIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlOptimizeForSequentialKeyIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlOrderByClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByClause * 'C -> 'T
Public Function Visit (codeObject As SqlOrderByClause, context As C) As T

Parameters

codeObject
SqlOrderByClause
context
C

Returns

T

Applies to

Visit(SqlOrderByItem, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByItem codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOrderByItem * 'C -> 'T
Public Function Visit (codeObject As SqlOrderByItem, context As C) As T

Parameters

codeObject
SqlOrderByItem
context
C

Returns

T

Applies to

Visit(SqlOutputClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputClause * 'C -> 'T
Public Function Visit (codeObject As SqlOutputClause, context As C) As T

Parameters

codeObject
SqlOutputClause
context
C

Returns

T

Applies to

Visit(SqlOutputIntoClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputIntoClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlOutputIntoClause * 'C -> 'T
Public Function Visit (codeObject As SqlOutputIntoClause, context As C) As T

Parameters

codeObject
SqlOutputIntoClause
context
C

Returns

T

Applies to

Visit(SqlPadIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPadIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlPadIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlPadIndexOption, context As C) As T

Parameters

codeObject
SqlPadIndexOption
context
C

Returns

T

Applies to

Visit(SqlNotBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlNotBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlNotBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlNotBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSelectSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlSelectSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSelectSpecificationInsertSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecificationInsertSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectSpecificationInsertSource * 'C -> 'T
Public Function Visit (codeObject As SqlSelectSpecificationInsertSource, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSelectStarExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStarExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStarExpression * 'C -> 'T
Public Function Visit (codeObject As SqlSelectStarExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTemporalPeriodDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTemporalPeriodDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTemporalPeriodDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlTemporalPeriodDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTopSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTopSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTopSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlTopSpecification, context As C) As T

Parameters

codeObject
SqlTopSpecification
context
C

Returns

T

Applies to

Visit(SqlTriggerAction, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerAction codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerAction * 'C -> 'T
Public Function Visit (codeObject As SqlTriggerAction, context As C) As T

Parameters

codeObject
SqlTriggerAction
context
C

Returns

T

Applies to

Visit(SqlTriggerDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlTriggerDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTriggerEvent, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerEvent codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTriggerEvent * 'C -> 'T
Public Function Visit (codeObject As SqlTriggerEvent, context As C) As T

Parameters

codeObject
SqlTriggerEvent
context
C

Returns

T

Applies to

Visit(SqlUdtInstanceDataMemberExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceDataMemberExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceDataMemberExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUdtInstanceDataMemberExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUdtInstanceMethodExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceMethodExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtInstanceMethodExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUdtInstanceMethodExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUdtStaticDataMemberExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticDataMemberExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticDataMemberExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUdtStaticDataMemberExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUdtStaticMethodExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticMethodExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUdtStaticMethodExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUdtStaticMethodExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUnaryScalarExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnaryScalarExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnaryScalarExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUnaryScalarExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTargetTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTargetTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTargetTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTargetTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUniqueConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUniqueConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUniqueConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlUniqueConstraint, context As C) As T

Parameters

codeObject
SqlUniqueConstraint
context
C

Returns

T

Applies to

Visit(SqlUnpivotTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUnpivotTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUnqualifiedJoinTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnqualifiedJoinTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnqualifiedJoinTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUnqualifiedJoinTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUpdateBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUpdateBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUpdateMergeAction, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateMergeAction codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateMergeAction * 'C -> 'T
Public Function Visit (codeObject As SqlUpdateMergeAction, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUpdateSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlUpdateSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlUserDefinedScalarFunctionCallExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUserDefinedScalarFunctionCallExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUserDefinedScalarFunctionCallExpression * 'C -> 'T
Public Function Visit (codeObject As SqlUserDefinedScalarFunctionCallExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlValuesInsertMergeActionSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlValuesInsertMergeActionSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlValuesInsertMergeActionSource * 'C -> 'T
Public Function Visit (codeObject As SqlValuesInsertMergeActionSource, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlVariableColumnAssignment, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableColumnAssignment codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableColumnAssignment * 'C -> 'T
Public Function Visit (codeObject As SqlVariableColumnAssignment, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlVariableDeclaration, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclaration codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclaration * 'C -> 'T
Public Function Visit (codeObject As SqlVariableDeclaration, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlViewDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlViewDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlViewDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlViewDefinition, context As C) As T

Parameters

codeObject
SqlViewDefinition
context
C

Returns

T

Applies to

Visit(SqlUnpivotClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUnpivotClause * 'C -> 'T
Public Function Visit (codeObject As SqlUnpivotClause, context As C) As T

Parameters

codeObject
SqlUnpivotClause
context
C

Returns

T

Applies to

Visit(SqlMergeSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlMergeSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableVariableRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableVariableRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableVariableRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTableVariableRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableUdtInstanceMethodExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableUdtInstanceMethodExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableUdtInstanceMethodExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTableUdtInstanceMethodExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSelectVariableAssignmentExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectVariableAssignmentExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectVariableAssignmentExpression * 'C -> 'T
Public Function Visit (codeObject As SqlSelectVariableAssignmentExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSetClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetClause * 'C -> 'T
Public Function Visit (codeObject As SqlSetClause, context As C) As T

Parameters

codeObject
SqlSetClause
context
C

Returns

T

Applies to

Visit(SqlSimpleCaseExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleCaseExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleCaseExpression * 'C -> 'T
Public Function Visit (codeObject As SqlSimpleCaseExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSimpleGroupByItem, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleGroupByItem codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleGroupByItem * 'C -> 'T
Public Function Visit (codeObject As SqlSimpleGroupByItem, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSimpleOrderByClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByClause * 'C -> 'T
Public Function Visit (codeObject As SqlSimpleOrderByClause, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSimpleOrderByItem, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByItem codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleOrderByItem * 'C -> 'T
Public Function Visit (codeObject As SqlSimpleOrderByItem, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSimpleWhenClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleWhenClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSimpleWhenClause * 'C -> 'T
Public Function Visit (codeObject As SqlSimpleWhenClause, context As C) As T

Parameters

codeObject
SqlSimpleWhenClause
context
C

Returns

T

Applies to

Visit(SqlSortedDataIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlSortedDataIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSortedDataReorgIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataReorgIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortedDataReorgIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlSortedDataReorgIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlSortInTempDbIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortInTempDbIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSortInTempDbIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlSortInTempDbIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableValuedFunctionRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableValuedFunctionRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableValuedFunctionRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTableValuedFunctionRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlStatisticsIncrementalIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsIncrementalIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsIncrementalIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlStatisticsIncrementalIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlStatisticsOnlyIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsOnlyIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsOnlyIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlStatisticsOnlyIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlStorageSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStorageSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStorageSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlStorageSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableClrFunctionDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableClrFunctionDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableClrFunctionDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlTableClrFunctionDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableConstructorExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTableConstructorExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableConstructorInsertSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorInsertSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableConstructorInsertSource * 'C -> 'T
Public Function Visit (codeObject As SqlTableConstructorInsertSource, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlTableDefinition, context As C) As T

Parameters

codeObject
SqlTableDefinition
context
C

Returns

T

Applies to

Visit(SqlTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTableExpression, context As C) As T

Parameters

codeObject
SqlTableExpression
context
C

Returns

T

Applies to

Visit(SqlTableFunctionReturnType, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableFunctionReturnType codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableFunctionReturnType * 'C -> 'T
Public Function Visit (codeObject As SqlTableFunctionReturnType, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlTableHint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableHint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableHint * 'C -> 'T
Public Function Visit (codeObject As SqlTableHint, context As C) As T

Parameters

codeObject
SqlTableHint
context
C

Returns

T

Applies to

Visit(SqlTableRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTableRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlTableRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlStatisticsNoRecomputeIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsNoRecomputeIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatisticsNoRecomputeIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlStatisticsNoRecomputeIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlMergeActionClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeActionClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeActionClause * 'C -> 'T
Public Function Visit (codeObject As SqlMergeActionClause, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlMaxDurationIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDurationIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDurationIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlMaxDurationIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlMaxDegreeOfParallelismIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDegreeOfParallelismIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMaxDegreeOfParallelismIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlMaxDegreeOfParallelismIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlColumnIdentity, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnIdentity codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnIdentity * 'C -> 'T
Public Function Visit (codeObject As SqlColumnIdentity, context As C) As T

Parameters

codeObject
SqlColumnIdentity
context
C

Returns

T

Applies to

Visit(SqlColumnRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlColumnRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCommonTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommonTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommonTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlCommonTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlComparisonBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComparisonBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComparisonBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlComparisonBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCompressionDelayIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionDelayIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionDelayIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlCompressionDelayIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCompressionPartitionRange, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionPartitionRange codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompressionPartitionRange * 'C -> 'T
Public Function Visit (codeObject As SqlCompressionPartitionRange, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlComputedColumnDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComputedColumnDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlComputedColumnDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlComputedColumnDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlConditionClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConditionClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConditionClause * 'C -> 'T
Public Function Visit (codeObject As SqlConditionClause, context As C) As T

Parameters

codeObject
SqlConditionClause
context
C

Returns

T

Applies to

Visit(SqlConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlConstraint, context As C) As T

Parameters

codeObject
SqlConstraint
context
C

Returns

T

Applies to

Visit(SqlConvertExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConvertExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlConvertExpression * 'C -> 'T
Public Function Visit (codeObject As SqlConvertExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlColumnDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlColumnDefinition, context As C) As T

Parameters

codeObject
SqlColumnDefinition
context
C

Returns

T

Applies to

Visit(SqlCreateUserOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserOption * 'C -> 'T
Public Function Visit (codeObject As SqlCreateUserOption, context As C) As T

Parameters

codeObject
SqlCreateUserOption
context
C

Returns

T

Applies to

Visit(SqlCursorOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorOption * 'C -> 'T
Public Function Visit (codeObject As SqlCursorOption, context As C) As T

Parameters

codeObject
SqlCursorOption
context
C

Returns

T

Applies to

Visit(SqlCursorVariableAssignment, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableAssignment codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableAssignment * 'C -> 'T
Public Function Visit (codeObject As SqlCursorVariableAssignment, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCursorVariableRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorVariableRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlCursorVariableRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDataCompressionIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataCompressionIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataCompressionIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlDataCompressionIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDataType, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataType codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataType * 'C -> 'T
Public Function Visit (codeObject As SqlDataType, context As C) As T

Parameters

codeObject
SqlDataType
context
C

Returns

T

Applies to

Visit(SqlDataTypeSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataTypeSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDataTypeSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlDataTypeSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDdlTriggerDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDdlTriggerDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDdlTriggerDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlDdlTriggerDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDefaultConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlDefaultConstraint, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDefaultValuesInsertMergeActionSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertMergeActionSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertMergeActionSource * 'C -> 'T
Public Function Visit (codeObject As SqlDefaultValuesInsertMergeActionSource, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDefaultValuesInsertSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDefaultValuesInsertSource * 'C -> 'T
Public Function Visit (codeObject As SqlDefaultValuesInsertSource, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCubeGroupByItem, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCubeGroupByItem codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCubeGroupByItem * 'C -> 'T
Public Function Visit (codeObject As SqlCubeGroupByItem, context As C) As T

Parameters

codeObject
SqlCubeGroupByItem
context
C

Returns

T

Applies to

Visit(SqlDeleteMergeAction, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteMergeAction codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteMergeAction * 'C -> 'T
Public Function Visit (codeObject As SqlDeleteMergeAction, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlColumnAssignment, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnAssignment codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlColumnAssignment * 'C -> 'T
Public Function Visit (codeObject As SqlColumnAssignment, context As C) As T

Parameters

codeObject
SqlColumnAssignment
context
C

Returns

T

Applies to

Visit(SqlCollateScalarExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollateScalarExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollateScalarExpression * 'C -> 'T
Public Function Visit (codeObject As SqlCollateScalarExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlAllAnyComparisonBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllAnyComparisonBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllAnyComparisonBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlAllAnyComparisonBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlAllowPageLocksIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowPageLocksIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowPageLocksIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlAllowPageLocksIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlAllowRowLocksIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowRowLocksIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAllowRowLocksIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlAllowRowLocksIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlAssignment, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAssignment codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAssignment * 'C -> 'T
Public Function Visit (codeObject As SqlAssignment, context As C) As T

Parameters

codeObject
SqlAssignment
context
C

Returns

T

Applies to

Visit(SqlAtTimeZoneExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAtTimeZoneExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAtTimeZoneExpression * 'C -> 'T
Public Function Visit (codeObject As SqlAtTimeZoneExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBatch, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBatch codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBatch * 'C -> 'T
Public Function Visit (codeObject As SqlBatch, context As C) As T

Parameters

codeObject
SqlBatch
context
C

Returns

T

Applies to

Visit(SqlBetweenBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBetweenBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBetweenBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBetweenBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBinaryBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBinaryBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBinaryFilterExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryFilterExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryFilterExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBinaryFilterExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBinaryQueryExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryQueryExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryQueryExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBinaryQueryExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCollation, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollation codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCollation * 'C -> 'T
Public Function Visit (codeObject As SqlCollation, context As C) As T

Parameters

codeObject
SqlCollation
context
C

Returns

T

Applies to

Visit(SqlBinaryScalarExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryScalarExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBinaryScalarExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBinaryScalarExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBooleanFilterExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanFilterExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanFilterExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBooleanFilterExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBucketCountIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBucketCountIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBucketCountIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlBucketCountIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBuiltinScalarFunctionCallExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBuiltinScalarFunctionCallExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBuiltinScalarFunctionCallExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBuiltinScalarFunctionCallExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCastExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCastExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCastExpression * 'C -> 'T
Public Function Visit (codeObject As SqlCastExpression, context As C) As T

Parameters

codeObject
SqlCastExpression
context
C

Returns

T

Applies to

Visit(SqlChangeTrackingContext, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlChangeTrackingContext codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlChangeTrackingContext * 'C -> 'T
Public Function Visit (codeObject As SqlChangeTrackingContext, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlCheckConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCheckConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCheckConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlCheckConstraint, context As C) As T

Parameters

codeObject
SqlCheckConstraint
context
C

Returns

T

Applies to

Visit(SqlClrAssemblySpecifier, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrAssemblySpecifier codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrAssemblySpecifier * 'C -> 'T
Public Function Visit (codeObject As SqlClrAssemblySpecifier, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlClrClassSpecifier, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrClassSpecifier codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrClassSpecifier * 'C -> 'T
Public Function Visit (codeObject As SqlClrClassSpecifier, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlClrFunctionBodyDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrFunctionBodyDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrFunctionBodyDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlClrFunctionBodyDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlClrMethodSpecifier, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrMethodSpecifier codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlClrMethodSpecifier * 'C -> 'T
Public Function Visit (codeObject As SqlClrMethodSpecifier, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlWhereClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhereClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhereClause * 'C -> 'T
Public Function Visit (codeObject As SqlWhereClause, context As C) As T

Parameters

codeObject
SqlWhereClause
context
C

Returns

T

Applies to

Visit(SqlDeleteSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlDeleteSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDmlSpecificationTableSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlSpecificationTableSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlSpecificationTableSource * 'C -> 'T
Public Function Visit (codeObject As SqlDmlSpecificationTableSource, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlIdentifier, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentifier codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentifier * 'C -> 'T
Public Function Visit (codeObject As SqlIdentifier, context As C) As T

Parameters

codeObject
SqlIdentifier
context
C

Returns

T

Applies to

Visit(SqlIdentityFunctionCallExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentityFunctionCallExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIdentityFunctionCallExpression * 'C -> 'T
Public Function Visit (codeObject As SqlIdentityFunctionCallExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlIgnoreDupKeyIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIgnoreDupKeyIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIgnoreDupKeyIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlIgnoreDupKeyIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlInBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlInBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlInBooleanExpressionCollectionValue, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionCollectionValue codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionCollectionValue * 'C -> 'T
Public Function Visit (codeObject As SqlInBooleanExpressionCollectionValue, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlInBooleanExpressionQueryValue, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionQueryValue codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInBooleanExpressionQueryValue * 'C -> 'T
Public Function Visit (codeObject As SqlInBooleanExpressionQueryValue, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlIndexedColumn, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexedColumn codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexedColumn * 'C -> 'T
Public Function Visit (codeObject As SqlIndexedColumn, context As C) As T

Parameters

codeObject
SqlIndexedColumn
context
C

Returns

T

Applies to

Visit(SqlIndexHint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexHint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexHint * 'C -> 'T
Public Function Visit (codeObject As SqlIndexHint, context As C) As T

Parameters

codeObject
SqlIndexHint
context
C

Returns

T

Applies to

Visit(SqlIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlIndexOption, context As C) As T

Parameters

codeObject
SqlIndexOption
context
C

Returns

T

Applies to

Visit(SqlInlineFunctionBodyDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineFunctionBodyDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineFunctionBodyDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlInlineFunctionBodyDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlHavingClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlHavingClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlHavingClause * 'C -> 'T
Public Function Visit (codeObject As SqlHavingClause, context As C) As T

Parameters

codeObject
SqlHavingClause
context
C

Returns

T

Applies to

Visit(SqlInlineIndexConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineIndexConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineIndexConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlInlineIndexConstraint, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlInlineTableVariableDeclaration, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclaration codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclaration * 'C -> 'T
Public Function Visit (codeObject As SqlInlineTableVariableDeclaration, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlInsertMergeAction, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertMergeAction codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertMergeAction * 'C -> 'T
Public Function Visit (codeObject As SqlInsertMergeAction, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlInsertSource, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSource codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSource * 'C -> 'T
Public Function Visit (codeObject As SqlInsertSource, context As C) As T

Parameters

codeObject
SqlInsertSource
context
C

Returns

T

Applies to

Visit(SqlInsertSpecification, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSpecification codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertSpecification * 'C -> 'T
Public Function Visit (codeObject As SqlInsertSpecification, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlIntoClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIntoClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIntoClause * 'C -> 'T
Public Function Visit (codeObject As SqlIntoClause, context As C) As T

Parameters

codeObject
SqlIntoClause
context
C

Returns

T

Applies to

Visit(SqlIsNullBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIsNullBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIsNullBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlIsNullBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlLargeDataStorageInformation, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLargeDataStorageInformation codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLargeDataStorageInformation * 'C -> 'T
Public Function Visit (codeObject As SqlLargeDataStorageInformation, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlLikeBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLikeBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLikeBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlLikeBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlLiteralExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLiteralExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLiteralExpression * 'C -> 'T
Public Function Visit (codeObject As SqlLiteralExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlLoginPassword, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLoginPassword codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlLoginPassword * 'C -> 'T
Public Function Visit (codeObject As SqlLoginPassword, context As C) As T

Parameters

codeObject
SqlLoginPassword
context
C

Returns

T

Applies to

Visit(SqlInlineTableRelationalFunctionDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableRelationalFunctionDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableRelationalFunctionDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlInlineTableRelationalFunctionDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDerivedTableExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDerivedTableExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDerivedTableExpression * 'C -> 'T
Public Function Visit (codeObject As SqlDerivedTableExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlGroupingSetItemsCollection, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupingSetItemsCollection codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupingSetItemsCollection * 'C -> 'T
Public Function Visit (codeObject As SqlGroupingSetItemsCollection, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlGroupByClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupByClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupByClause * 'C -> 'T
Public Function Visit (codeObject As SqlGroupByClause, context As C) As T

Parameters

codeObject
SqlGroupByClause
context
C

Returns

T

Applies to

Visit(SqlDmlTriggerDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlTriggerDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDmlTriggerDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlDmlTriggerDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlDropExistingIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropExistingIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropExistingIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlDropExistingIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlExecuteArgument, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteArgument codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteArgument * 'C -> 'T
Public Function Visit (codeObject As SqlExecuteArgument, context As C) As T

Parameters

codeObject
SqlExecuteArgument
context
C

Returns

T

Applies to

Visit(SqlExecuteAsClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteAsClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteAsClause * 'C -> 'T
Public Function Visit (codeObject As SqlExecuteAsClause, context As C) As T

Parameters

codeObject
SqlExecuteAsClause
context
C

Returns

T

Applies to

Visit(SqlExistsBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExistsBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExistsBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlExistsBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlFillFactorIndexOption, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFillFactorIndexOption codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFillFactorIndexOption * 'C -> 'T
Public Function Visit (codeObject As SqlFillFactorIndexOption, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlFilterClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFilterClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFilterClause * 'C -> 'T
Public Function Visit (codeObject As SqlFilterClause, context As C) As T

Parameters

codeObject
SqlFilterClause
context
C

Returns

T

Applies to

Visit(SqlForBrowseClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForBrowseClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForBrowseClause * 'C -> 'T
Public Function Visit (codeObject As SqlForBrowseClause, context As C) As T

Parameters

codeObject
SqlForBrowseClause
context
C

Returns

T

Applies to

Visit(SqlForeignKeyConstraint, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForeignKeyConstraint codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForeignKeyConstraint * 'C -> 'T
Public Function Visit (codeObject As SqlForeignKeyConstraint, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlForXmlAutoClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlAutoClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlAutoClause * 'C -> 'T
Public Function Visit (codeObject As SqlForXmlAutoClause, context As C) As T

Parameters

codeObject
SqlForXmlAutoClause
context
C

Returns

T

Applies to

Visit(SqlGroupBySets, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupBySets codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGroupBySets * 'C -> 'T
Public Function Visit (codeObject As SqlGroupBySets, context As C) As T

Parameters

codeObject
SqlGroupBySets
context
C

Returns

T

Applies to

Visit(SqlForXmlClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlClause * 'C -> 'T
Public Function Visit (codeObject As SqlForXmlClause, context As C) As T

Parameters

codeObject
SqlForXmlClause
context
C

Returns

T

Applies to

Visit(SqlForXmlExplicitClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlExplicitClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlExplicitClause * 'C -> 'T
Public Function Visit (codeObject As SqlForXmlExplicitClause, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlForXmlPathClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlPathClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlPathClause * 'C -> 'T
Public Function Visit (codeObject As SqlForXmlPathClause, context As C) As T

Parameters

codeObject
SqlForXmlPathClause
context
C

Returns

T

Applies to

Visit(SqlForXmlRawClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlRawClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlRawClause * 'C -> 'T
Public Function Visit (codeObject As SqlForXmlRawClause, context As C) As T

Parameters

codeObject
SqlForXmlRawClause
context
C

Returns

T

Applies to

Visit(SqlFromClause, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFromClause codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFromClause * 'C -> 'T
Public Function Visit (codeObject As SqlFromClause, context As C) As T

Parameters

codeObject
SqlFromClause
context
C

Returns

T

Applies to

Visit(SqlFullTextBooleanExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextBooleanExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextBooleanExpression * 'C -> 'T
Public Function Visit (codeObject As SqlFullTextBooleanExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlFullTextColumn, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextColumn codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFullTextColumn * 'C -> 'T
Public Function Visit (codeObject As SqlFullTextColumn, context As C) As T

Parameters

codeObject
SqlFullTextColumn
context
C

Returns

T

Applies to

Visit(SqlFunctionDefinition, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFunctionDefinition codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlFunctionDefinition * 'C -> 'T
Public Function Visit (codeObject As SqlFunctionDefinition, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlGlobalScalarVariableRefExpression, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGlobalScalarVariableRefExpression codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGlobalScalarVariableRefExpression * 'C -> 'T
Public Function Visit (codeObject As SqlGlobalScalarVariableRefExpression, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlGrandTotalGroupByItem, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupByItem codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupByItem * 'C -> 'T
Public Function Visit (codeObject As SqlGrandTotalGroupByItem, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlGrandTotalGroupingSet, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupingSet codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrandTotalGroupingSet * 'C -> 'T
Public Function Visit (codeObject As SqlGrandTotalGroupingSet, context As C) As T

Parameters

context
C

Returns

T

Applies to

Visit(SqlForXmlDirective, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlDirective codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlForXmlDirective * 'C -> 'T
Public Function Visit (codeObject As SqlForXmlDirective, context As C) As T

Parameters

codeObject
SqlForXmlDirective
context
C

Returns

T

Applies to

Visit(SqlXmlNamespacesDeclaration, C)

public T Visit (Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlXmlNamespacesDeclaration codeObject, C context);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlXmlNamespacesDeclaration * 'C -> 'T
Public Function Visit (codeObject As SqlXmlNamespacesDeclaration, context As C) As T

Parameters

context
C

Returns

T

Applies to