TSqlConcreteFragmentVisitor.Visit Method

Definition

Overloads

Visit(QueryExpression)

Visitor for QueryExpression

Visit(QueryStoreOption)

Visitor for QueryStoreOption

Visit(QueueStatement)

Visitor for QueueStatement

Visit(RemoteDataArchiveDatabaseSetting)

Visitor for RemoteDataArchiveDatabaseSetting

Visit(RemoteServiceBindingOption)

Visitor for RemoteServiceBindingOption

Visit(RemoteServiceBindingStatementBase)

Visitor for RemoteServiceBindingStatementBase

Visit(SearchPropertyListAction)

Visitor for SearchPropertyListAction

Visit(RouteStatement)

Visitor for RouteStatement

Visit(ScalarExpression)

Visitor for ScalarExpression

Visit(SecurityElement80)

Visitor for SecurityElement80

Visit(SecurityPolicyStatement)

Visitor for SecurityPolicyStatement

Visit(SecurityStatement)

Visitor for SecurityStatement

Visit(ProcedureStatementBodyBase)

Visitor for ProcedureStatementBodyBase

Visit(RoleStatement)

Visitor for RoleStatement

Visit(ProcedureStatementBody)

Visitor for ProcedureStatementBody

Visit(GroupingSpecification)

Visitor for GroupingSpecification

Visit(PayloadOption)

Visitor for PayloadOption

Visit(PartitionSpecifications)

Visitor for PartitionSpecifications

Visit(ParameterizedDataTypeReference)

Visitor for ParameterizedDataTypeReference

Visit(OptionValue)

Visitor for OptionValue

Visit(MessageTypeStatementBase)

Visitor for MessageTypeStatementBase

Visit(MergeAction)

Visitor for MergeAction

Visit(MasterKeyStatement)

Visitor for MasterKeyStatement

Visit(LowPriorityLockWaitOption)

Visitor for LowPriorityLockWaitOption

Visit(Literal)

Visitor for Literal

Visit(KeyOption)

Visitor for KeyOption

Visit(JoinTableReference)

Visitor for JoinTableReference

Visit(InsertSource)

Visitor for InsertSource

Visit(IndexStatement)

Visitor for IndexStatement

Visit(IndexOption)

Visitor for IndexOption

Visit(PrimaryExpression)

Visitor for PrimaryExpression

Visit(SecurityStatementBody80)

Visitor for SecurityStatementBody80

Visit(WorkloadGroupParameter)

Visitor for WorkloadGroupParameter

Visit(SensitivityClassificationStatement)

Visitor for SensitivityClassificationStatement

Visit(FunctionStatementBody)

Visitor for FunctionStatementBody

Visit(WorkloadClassifierStatement)

Visitor for WorkloadClassifierStatement

Visit(WorkloadClassifierOption)

Visitor for WorkloadClassifierOption

Visit(WhenClause)

Visitor for WhenClause

Visit(WaitForSupportedStatement)

Visitor for WaitForSupportedStatement

Visit(ViewStatementBody)

Visitor for ViewStatementBody

Visit(ViewDistributionPolicy)

Visitor for ViewDistributionPolicy

Visit(ValueExpression)

Visitor for ValueExpression

Visit(UserStatement)

Visitor for UserStatement

Visit(UpdateDeleteSpecificationBase)

Visitor for UpdateDeleteSpecificationBase

Visit(TSqlStatement)

Visitor for TSqlStatement

Visit(TriggerStatementBody)

Visitor for TriggerStatementBody

Visit(TransactionStatement)

Visitor for TransactionStatement

Visit(TextModificationStatement)

Visitor for TextModificationStatement

Visit(TableSwitchOption)

Visitor for TableSwitchOption

Visit(TableReferenceWithAliasAndColumns)

Visitor for TableReferenceWithAliasAndColumns

Visit(TableReferenceWithAlias)

Visitor for TableReferenceWithAlias

Visit(SequenceStatement)

Visitor for SequenceStatement

Visit(ServerAuditStatement)

Visitor for ServerAuditStatement

Visit(SessionOption)

Visitor for SessionOption

Visit(SetClause)

Visitor for SetClause

Visit(SetCommand)

Visitor for SetCommand

Visit(SetOnOffStatement)

Visitor for SetOnOffStatement

Visit(SelectElement)

Visitor for SelectElement

Visit(SignatureStatementBase)

Visitor for SignatureStatementBase

Visit(StatementWithCtesAndXmlNamespaces)

Visitor for StatementWithCtesAndXmlNamespaces

Visit(SymmetricKeyStatement)

Visitor for SymmetricKeyStatement

Visit(TableDistributionPolicy)

Visitor for TableDistributionPolicy

Visit(TableIndexType)

Visitor for TableIndexType

Visit(TableOption)

Visitor for TableOption

Visit(TableReference)

Visitor for TableReference

Visit(SpatialIndexOption)

Visitor for SpatialIndexOption

Visit(FunctionReturnType)

Visitor for FunctionReturnType

Visit(CreateLoginSource)

Visitor for CreateLoginSource

Visit(FullTextCatalogStatement)

Visitor for FullTextCatalogStatement

Visit(ColumnEncryptionKeyStatement)

Visitor for ColumnEncryptionKeyStatement

Visit(ColumnEncryptionDefinitionParameter)

Visitor for ColumnEncryptionDefinitionParameter

Visit(ChangeTrackingOptionDetail)

Visitor for ChangeTrackingOptionDetail

Visit(CertificateStatementBase)

Visitor for CertificateStatementBase

Visit(CaseExpression)

Visitor for CaseExpression

Visit(CallTarget)

Visitor for CallTarget

Visit(BulkInsertBase)

Visitor for BulkInsertBase

Visit(BrokerPriorityStatement)

Visitor for BrokerPriorityStatement

Visit(BooleanExpression)

Visitor for BooleanExpression

Visit(BackupStatement)

Visitor for BackupStatement

Visit(BackupRestoreMasterKeyStatementBase)

Visitor for BackupRestoreMasterKeyStatementBase

Visit(AvailabilityReplicaOption)

Visitor for AvailabilityReplicaOption

Visit(AvailabilityGroupStatement)

Visitor for AvailabilityGroupStatement

Visit(AvailabilityGroupOption)

Visitor for AvailabilityGroupOption

Visit(ColumnEncryptionKeyValueParameter)

Visitor for ColumnEncryptionKeyValueParameter

Visit(AuditTargetOption)

Visitor for AuditTargetOption

Visit(AuditSpecificationDetail)

Visitor for AuditSpecificationDetail

Visit(AuditOption)

Visitor for AuditOption

Visit(AtomicBlockOption)

Visitor for AtomicBlockOption

Visit(AssemblyStatement)

Visitor for AssemblyStatement

Visit(ApplicationRoleStatement)

Visitor for ApplicationRoleStatement

Visit(AlterTableStatement)

Visitor for AlterTableStatement

Visit(AlterRoleAction)

Visitor for AlterRoleAction

Visit(AlterLoginStatement)

Visitor for AlterLoginStatement

Visit(AlterFullTextIndexAction)

Visitor for AlterFullTextIndexAction

Visit(AlterDatabaseStatement)

Visitor for AlterDatabaseStatement

Visit(AlterDatabaseScopedConfigurationStatement)

Visitor for AlterDatabaseScopedConfigurationStatement

Visit(AlterCreateServiceStatementBase)

Visitor for AlterCreateServiceStatementBase

Visit(AlterCreateEndpointStatementBase)

Visitor for AlterCreateEndpointStatementBase

Visit(WorkloadGroupStatement)

Visitor for WorkloadGroupStatement

Visit(AuditSpecificationStatement)

Visitor for AuditSpecificationStatement

Visit(ColumnMasterKeyParameter)

Visitor for ColumnMasterKeyParameter

Visit(ConstraintDefinition)

Visitor for ConstraintDefinition

Visit(CopyStatementOptionBase)

Visitor for CopyStatementOptionBase

Visit(FullTextCatalogOption)

Visitor for FullTextCatalogOption

Visit(ForClause)

Visitor for ForClause

Visit(ExternalTableStatement)

Visitor for ExternalTableStatement

Visit(ExternalTableOption)

Visitor for ExternalTableOption

Visit(ExternalTableDistributionPolicy)

Visitor for ExternalTableDistributionPolicy

Visit(ExternalStreamStatement)

Visitor for ExternalStreamStatement

Visit(ExternalStreamOption)

Visitor for ExternalStreamOption

Visit(ExternalStreamingJobStatement)

Visitor for ExternalStreamingJobStatement

Visit(ExternalLibraryStatement)

Visitor for ExternalLibraryStatement

Visit(ExternalLanguageStatement)

Visitor for ExternalLanguageStatement

Visit(ExternalFileFormatStatement)

Visitor for ExternalFileFormatStatement

Visit(ExternalFileFormatOption)

Visitor for ExternalFileFormatOption

Visit(ExternalDataSourceStatement)

Visitor for ExternalDataSourceStatement

Visit(ExternalDataSourceOption)

Visitor for ExternalDataSourceOption

Visit(ExecutableEntity)

Visitor for ExecutableEntity

Visit(EventTypeGroupContainer)

Visitor for EventTypeGroupContainer

Visit(EndpointProtocolOption)

Visitor for EndpointProtocolOption

Visit(CreateTypeStatement)

Visitor for CreateTypeStatement

Visit(CredentialStatement)

Visitor for CredentialStatement

Visit(CursorStatement)

Visitor for CursorStatement

Visit(DatabaseEncryptionKeyStatement)

Visitor for DatabaseEncryptionKeyStatement

Visit(DataModificationSpecification)

Visitor for DataModificationSpecification

Visit(DataModificationStatement)

Visitor for DataModificationStatement

Visit(FullTextIndexOption)

Visitor for FullTextIndexOption

Visit(DataTypeReference)

Visitor for DataTypeReference

Visit(DropChildObjectsStatement)

Visitor for DropChildObjectsStatement

Visit(DropClusteredConstraintOption)

Visitor for DropClusteredConstraintOption

Visit(DropIndexClauseBase)

Visitor for DropIndexClauseBase

Visit(DropObjectsStatement)

Visitor for DropObjectsStatement

Visit(DropUnownedObjectStatement)

Visitor for DropUnownedObjectStatement

Visit(EncryptionSource)

Visitor for EncryptionSource

Visit(DialogOption)

Visitor for DialogOption

Visit(XmlNamespacesElement)

Visitor for XmlNamespacesElement

Visit(QueryExpression)

Visitor for QueryExpression

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.QueryExpression node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.QueryExpression -> unit
Public Overrides NotOverridable Sub Visit (node As QueryExpression)

Parameters

Applies to

Visit(QueryStoreOption)

Visitor for QueryStoreOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.QueryStoreOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.QueryStoreOption -> unit
Public Overrides NotOverridable Sub Visit (node As QueryStoreOption)

Parameters

Applies to

Visit(QueueStatement)

Visitor for QueueStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.QueueStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.QueueStatement -> unit
Public Overrides NotOverridable Sub Visit (node As QueueStatement)

Parameters

Applies to

Visit(RemoteDataArchiveDatabaseSetting)

Visitor for RemoteDataArchiveDatabaseSetting

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.RemoteDataArchiveDatabaseSetting node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.RemoteDataArchiveDatabaseSetting -> unit
Public Overrides NotOverridable Sub Visit (node As RemoteDataArchiveDatabaseSetting)

Parameters

Applies to

Visit(RemoteServiceBindingOption)

Visitor for RemoteServiceBindingOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.RemoteServiceBindingOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.RemoteServiceBindingOption -> unit
Public Overrides NotOverridable Sub Visit (node As RemoteServiceBindingOption)

Parameters

Applies to

Visit(RemoteServiceBindingStatementBase)

Visitor for RemoteServiceBindingStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.RemoteServiceBindingStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.RemoteServiceBindingStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As RemoteServiceBindingStatementBase)

Parameters

Applies to

Visit(SearchPropertyListAction)

Visitor for SearchPropertyListAction

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SearchPropertyListAction node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SearchPropertyListAction -> unit
Public Overrides NotOverridable Sub Visit (node As SearchPropertyListAction)

Parameters

Applies to

Visit(RouteStatement)

Visitor for RouteStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.RouteStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.RouteStatement -> unit
Public Overrides NotOverridable Sub Visit (node As RouteStatement)

Parameters

Applies to

Visit(ScalarExpression)

Visitor for ScalarExpression

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ScalarExpression node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ScalarExpression -> unit
Public Overrides NotOverridable Sub Visit (node As ScalarExpression)

Parameters

Applies to

Visit(SecurityElement80)

Visitor for SecurityElement80

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SecurityElement80 node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SecurityElement80 -> unit
Public Overrides NotOverridable Sub Visit (node As SecurityElement80)

Parameters

Applies to

Visit(SecurityPolicyStatement)

Visitor for SecurityPolicyStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SecurityPolicyStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SecurityPolicyStatement -> unit
Public Overrides NotOverridable Sub Visit (node As SecurityPolicyStatement)

Parameters

Applies to

Visit(SecurityStatement)

Visitor for SecurityStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SecurityStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SecurityStatement -> unit
Public Overrides NotOverridable Sub Visit (node As SecurityStatement)

Parameters

Applies to

Visit(ProcedureStatementBodyBase)

Visitor for ProcedureStatementBodyBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ProcedureStatementBodyBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ProcedureStatementBodyBase -> unit
Public Overrides NotOverridable Sub Visit (node As ProcedureStatementBodyBase)

Parameters

Applies to

Visit(RoleStatement)

Visitor for RoleStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.RoleStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.RoleStatement -> unit
Public Overrides NotOverridable Sub Visit (node As RoleStatement)

Parameters

Applies to

Visit(ProcedureStatementBody)

Visitor for ProcedureStatementBody

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ProcedureStatementBody node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ProcedureStatementBody -> unit
Public Overrides NotOverridable Sub Visit (node As ProcedureStatementBody)

Parameters

Applies to

Visit(GroupingSpecification)

Visitor for GroupingSpecification

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.GroupingSpecification node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.GroupingSpecification -> unit
Public Overrides NotOverridable Sub Visit (node As GroupingSpecification)

Parameters

Applies to

Visit(PayloadOption)

Visitor for PayloadOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.PayloadOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.PayloadOption -> unit
Public Overrides NotOverridable Sub Visit (node As PayloadOption)

Parameters

Applies to

Visit(PartitionSpecifications)

Visitor for PartitionSpecifications

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.PartitionSpecifications node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.PartitionSpecifications -> unit
Public Overrides NotOverridable Sub Visit (node As PartitionSpecifications)

Parameters

Applies to

Visit(ParameterizedDataTypeReference)

Visitor for ParameterizedDataTypeReference

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ParameterizedDataTypeReference node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ParameterizedDataTypeReference -> unit
Public Overrides NotOverridable Sub Visit (node As ParameterizedDataTypeReference)

Parameters

Applies to

Visit(OptionValue)

Visitor for OptionValue

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.OptionValue node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.OptionValue -> unit
Public Overrides NotOverridable Sub Visit (node As OptionValue)

Parameters

Applies to

Visit(MessageTypeStatementBase)

Visitor for MessageTypeStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.MessageTypeStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.MessageTypeStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As MessageTypeStatementBase)

Parameters

Applies to

Visit(MergeAction)

Visitor for MergeAction

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.MergeAction node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.MergeAction -> unit
Public Overrides NotOverridable Sub Visit (node As MergeAction)

Parameters

Applies to

Visit(MasterKeyStatement)

Visitor for MasterKeyStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.MasterKeyStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.MasterKeyStatement -> unit
Public Overrides NotOverridable Sub Visit (node As MasterKeyStatement)

Parameters

Applies to

Visit(LowPriorityLockWaitOption)

Visitor for LowPriorityLockWaitOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.LowPriorityLockWaitOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.LowPriorityLockWaitOption -> unit
Public Overrides NotOverridable Sub Visit (node As LowPriorityLockWaitOption)

Parameters

Applies to

Visit(Literal)

Visitor for Literal

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.Literal node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.Literal -> unit
Public Overrides NotOverridable Sub Visit (node As Literal)

Parameters

node
Literal

Applies to

Visit(KeyOption)

Visitor for KeyOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.KeyOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.KeyOption -> unit
Public Overrides NotOverridable Sub Visit (node As KeyOption)

Parameters

node
KeyOption

Applies to

Visit(JoinTableReference)

Visitor for JoinTableReference

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.JoinTableReference node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.JoinTableReference -> unit
Public Overrides NotOverridable Sub Visit (node As JoinTableReference)

Parameters

Applies to

Visit(InsertSource)

Visitor for InsertSource

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.InsertSource node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.InsertSource -> unit
Public Overrides NotOverridable Sub Visit (node As InsertSource)

Parameters

Applies to

Visit(IndexStatement)

Visitor for IndexStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.IndexStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.IndexStatement -> unit
Public Overrides NotOverridable Sub Visit (node As IndexStatement)

Parameters

Applies to

Visit(IndexOption)

Visitor for IndexOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.IndexOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.IndexOption -> unit
Public Overrides NotOverridable Sub Visit (node As IndexOption)

Parameters

Applies to

Visit(PrimaryExpression)

Visitor for PrimaryExpression

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.PrimaryExpression node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.PrimaryExpression -> unit
Public Overrides NotOverridable Sub Visit (node As PrimaryExpression)

Parameters

Applies to

Visit(SecurityStatementBody80)

Visitor for SecurityStatementBody80

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SecurityStatementBody80 node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SecurityStatementBody80 -> unit
Public Overrides NotOverridable Sub Visit (node As SecurityStatementBody80)

Parameters

Applies to

Visit(WorkloadGroupParameter)

Visitor for WorkloadGroupParameter

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadGroupParameter node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadGroupParameter -> unit
Public Overrides NotOverridable Sub Visit (node As WorkloadGroupParameter)

Parameters

Applies to

Visit(SensitivityClassificationStatement)

Visitor for SensitivityClassificationStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SensitivityClassificationStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SensitivityClassificationStatement -> unit
Public Overrides NotOverridable Sub Visit (node As SensitivityClassificationStatement)

Parameters

Applies to

Visit(FunctionStatementBody)

Visitor for FunctionStatementBody

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.FunctionStatementBody node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.FunctionStatementBody -> unit
Public Overrides NotOverridable Sub Visit (node As FunctionStatementBody)

Parameters

Applies to

Visit(WorkloadClassifierStatement)

Visitor for WorkloadClassifierStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadClassifierStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadClassifierStatement -> unit
Public Overrides NotOverridable Sub Visit (node As WorkloadClassifierStatement)

Parameters

Applies to

Visit(WorkloadClassifierOption)

Visitor for WorkloadClassifierOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadClassifierOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadClassifierOption -> unit
Public Overrides NotOverridable Sub Visit (node As WorkloadClassifierOption)

Parameters

Applies to

Visit(WhenClause)

Visitor for WhenClause

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.WhenClause node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.WhenClause -> unit
Public Overrides NotOverridable Sub Visit (node As WhenClause)

Parameters

node
WhenClause

Applies to

Visit(WaitForSupportedStatement)

Visitor for WaitForSupportedStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.WaitForSupportedStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.WaitForSupportedStatement -> unit
Public Overrides NotOverridable Sub Visit (node As WaitForSupportedStatement)

Parameters

Applies to

Visit(ViewStatementBody)

Visitor for ViewStatementBody

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ViewStatementBody node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ViewStatementBody -> unit
Public Overrides NotOverridable Sub Visit (node As ViewStatementBody)

Parameters

Applies to

Visit(ViewDistributionPolicy)

Visitor for ViewDistributionPolicy

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ViewDistributionPolicy node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ViewDistributionPolicy -> unit
Public Overrides NotOverridable Sub Visit (node As ViewDistributionPolicy)

Parameters

Applies to

Visit(ValueExpression)

Visitor for ValueExpression

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ValueExpression node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ValueExpression -> unit
Public Overrides NotOverridable Sub Visit (node As ValueExpression)

Parameters

Applies to

Visit(UserStatement)

Visitor for UserStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.UserStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.UserStatement -> unit
Public Overrides NotOverridable Sub Visit (node As UserStatement)

Parameters

Applies to

Visit(UpdateDeleteSpecificationBase)

Visitor for UpdateDeleteSpecificationBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.UpdateDeleteSpecificationBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.UpdateDeleteSpecificationBase -> unit
Public Overrides NotOverridable Sub Visit (node As UpdateDeleteSpecificationBase)

Parameters

Applies to

Visit(TSqlStatement)

Visitor for TSqlStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement -> unit
Public Overrides NotOverridable Sub Visit (node As TSqlStatement)

Parameters

Applies to

Visit(TriggerStatementBody)

Visitor for TriggerStatementBody

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TriggerStatementBody node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TriggerStatementBody -> unit
Public Overrides NotOverridable Sub Visit (node As TriggerStatementBody)

Parameters

Applies to

Visit(TransactionStatement)

Visitor for TransactionStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TransactionStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TransactionStatement -> unit
Public Overrides NotOverridable Sub Visit (node As TransactionStatement)

Parameters

Applies to

Visit(TextModificationStatement)

Visitor for TextModificationStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TextModificationStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TextModificationStatement -> unit
Public Overrides NotOverridable Sub Visit (node As TextModificationStatement)

Parameters

Applies to

Visit(TableSwitchOption)

Visitor for TableSwitchOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableSwitchOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableSwitchOption -> unit
Public Overrides NotOverridable Sub Visit (node As TableSwitchOption)

Parameters

Applies to

Visit(TableReferenceWithAliasAndColumns)

Visitor for TableReferenceWithAliasAndColumns

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableReferenceWithAliasAndColumns node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableReferenceWithAliasAndColumns -> unit
Public Overrides NotOverridable Sub Visit (node As TableReferenceWithAliasAndColumns)

Parameters

Applies to

Visit(TableReferenceWithAlias)

Visitor for TableReferenceWithAlias

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableReferenceWithAlias node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableReferenceWithAlias -> unit
Public Overrides NotOverridable Sub Visit (node As TableReferenceWithAlias)

Parameters

Applies to

Visit(SequenceStatement)

Visitor for SequenceStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SequenceStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SequenceStatement -> unit
Public Overrides NotOverridable Sub Visit (node As SequenceStatement)

Parameters

Applies to

Visit(ServerAuditStatement)

Visitor for ServerAuditStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ServerAuditStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ServerAuditStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ServerAuditStatement)

Parameters

Applies to

Visit(SessionOption)

Visitor for SessionOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SessionOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SessionOption -> unit
Public Overrides NotOverridable Sub Visit (node As SessionOption)

Parameters

Applies to

Visit(SetClause)

Visitor for SetClause

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SetClause node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SetClause -> unit
Public Overrides NotOverridable Sub Visit (node As SetClause)

Parameters

node
SetClause

Applies to

Visit(SetCommand)

Visitor for SetCommand

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SetCommand node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SetCommand -> unit
Public Overrides NotOverridable Sub Visit (node As SetCommand)

Parameters

node
SetCommand

Applies to

Visit(SetOnOffStatement)

Visitor for SetOnOffStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SetOnOffStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SetOnOffStatement -> unit
Public Overrides NotOverridable Sub Visit (node As SetOnOffStatement)

Parameters

Applies to

Visit(SelectElement)

Visitor for SelectElement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SelectElement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SelectElement -> unit
Public Overrides NotOverridable Sub Visit (node As SelectElement)

Parameters

Applies to

Visit(SignatureStatementBase)

Visitor for SignatureStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SignatureStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SignatureStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As SignatureStatementBase)

Parameters

Applies to

Visit(StatementWithCtesAndXmlNamespaces)

Visitor for StatementWithCtesAndXmlNamespaces

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.StatementWithCtesAndXmlNamespaces node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.StatementWithCtesAndXmlNamespaces -> unit
Public Overrides NotOverridable Sub Visit (node As StatementWithCtesAndXmlNamespaces)

Parameters

Applies to

Visit(SymmetricKeyStatement)

Visitor for SymmetricKeyStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SymmetricKeyStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SymmetricKeyStatement -> unit
Public Overrides NotOverridable Sub Visit (node As SymmetricKeyStatement)

Parameters

Applies to

Visit(TableDistributionPolicy)

Visitor for TableDistributionPolicy

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableDistributionPolicy node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableDistributionPolicy -> unit
Public Overrides NotOverridable Sub Visit (node As TableDistributionPolicy)

Parameters

Applies to

Visit(TableIndexType)

Visitor for TableIndexType

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableIndexType node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableIndexType -> unit
Public Overrides NotOverridable Sub Visit (node As TableIndexType)

Parameters

Applies to

Visit(TableOption)

Visitor for TableOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableOption -> unit
Public Overrides NotOverridable Sub Visit (node As TableOption)

Parameters

Applies to

Visit(TableReference)

Visitor for TableReference

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.TableReference node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.TableReference -> unit
Public Overrides NotOverridable Sub Visit (node As TableReference)

Parameters

Applies to

Visit(SpatialIndexOption)

Visitor for SpatialIndexOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.SpatialIndexOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.SpatialIndexOption -> unit
Public Overrides NotOverridable Sub Visit (node As SpatialIndexOption)

Parameters

Applies to

Visit(FunctionReturnType)

Visitor for FunctionReturnType

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.FunctionReturnType node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.FunctionReturnType -> unit
Public Overrides NotOverridable Sub Visit (node As FunctionReturnType)

Parameters

Applies to

Visit(CreateLoginSource)

Visitor for CreateLoginSource

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CreateLoginSource node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CreateLoginSource -> unit
Public Overrides NotOverridable Sub Visit (node As CreateLoginSource)

Parameters

Applies to

Visit(FullTextCatalogStatement)

Visitor for FullTextCatalogStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.FullTextCatalogStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.FullTextCatalogStatement -> unit
Public Overrides NotOverridable Sub Visit (node As FullTextCatalogStatement)

Parameters

Applies to

Visit(ColumnEncryptionKeyStatement)

Visitor for ColumnEncryptionKeyStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ColumnEncryptionKeyStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ColumnEncryptionKeyStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ColumnEncryptionKeyStatement)

Parameters

Applies to

Visit(ColumnEncryptionDefinitionParameter)

Visitor for ColumnEncryptionDefinitionParameter

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ColumnEncryptionDefinitionParameter node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ColumnEncryptionDefinitionParameter -> unit
Public Overrides NotOverridable Sub Visit (node As ColumnEncryptionDefinitionParameter)

Parameters

Applies to

Visit(ChangeTrackingOptionDetail)

Visitor for ChangeTrackingOptionDetail

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ChangeTrackingOptionDetail node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ChangeTrackingOptionDetail -> unit
Public Overrides NotOverridable Sub Visit (node As ChangeTrackingOptionDetail)

Parameters

Applies to

Visit(CertificateStatementBase)

Visitor for CertificateStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CertificateStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CertificateStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As CertificateStatementBase)

Parameters

Applies to

Visit(CaseExpression)

Visitor for CaseExpression

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CaseExpression node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CaseExpression -> unit
Public Overrides NotOverridable Sub Visit (node As CaseExpression)

Parameters

Applies to

Visit(CallTarget)

Visitor for CallTarget

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CallTarget node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CallTarget -> unit
Public Overrides NotOverridable Sub Visit (node As CallTarget)

Parameters

node
CallTarget

Applies to

Visit(BulkInsertBase)

Visitor for BulkInsertBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.BulkInsertBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.BulkInsertBase -> unit
Public Overrides NotOverridable Sub Visit (node As BulkInsertBase)

Parameters

Applies to

Visit(BrokerPriorityStatement)

Visitor for BrokerPriorityStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.BrokerPriorityStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.BrokerPriorityStatement -> unit
Public Overrides NotOverridable Sub Visit (node As BrokerPriorityStatement)

Parameters

Applies to

Visit(BooleanExpression)

Visitor for BooleanExpression

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.BooleanExpression node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.BooleanExpression -> unit
Public Overrides NotOverridable Sub Visit (node As BooleanExpression)

Parameters

Applies to

Visit(BackupStatement)

Visitor for BackupStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.BackupStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.BackupStatement -> unit
Public Overrides NotOverridable Sub Visit (node As BackupStatement)

Parameters

Applies to

Visit(BackupRestoreMasterKeyStatementBase)

Visitor for BackupRestoreMasterKeyStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.BackupRestoreMasterKeyStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.BackupRestoreMasterKeyStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As BackupRestoreMasterKeyStatementBase)

Parameters

Applies to

Visit(AvailabilityReplicaOption)

Visitor for AvailabilityReplicaOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityReplicaOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityReplicaOption -> unit
Public Overrides NotOverridable Sub Visit (node As AvailabilityReplicaOption)

Parameters

Applies to

Visit(AvailabilityGroupStatement)

Visitor for AvailabilityGroupStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityGroupStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityGroupStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AvailabilityGroupStatement)

Parameters

Applies to

Visit(AvailabilityGroupOption)

Visitor for AvailabilityGroupOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityGroupOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AvailabilityGroupOption -> unit
Public Overrides NotOverridable Sub Visit (node As AvailabilityGroupOption)

Parameters

Applies to

Visit(ColumnEncryptionKeyValueParameter)

Visitor for ColumnEncryptionKeyValueParameter

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ColumnEncryptionKeyValueParameter node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ColumnEncryptionKeyValueParameter -> unit
Public Overrides NotOverridable Sub Visit (node As ColumnEncryptionKeyValueParameter)

Parameters

Applies to

Visit(AuditTargetOption)

Visitor for AuditTargetOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AuditTargetOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AuditTargetOption -> unit
Public Overrides NotOverridable Sub Visit (node As AuditTargetOption)

Parameters

Applies to

Visit(AuditSpecificationDetail)

Visitor for AuditSpecificationDetail

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AuditSpecificationDetail node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AuditSpecificationDetail -> unit
Public Overrides NotOverridable Sub Visit (node As AuditSpecificationDetail)

Parameters

Applies to

Visit(AuditOption)

Visitor for AuditOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AuditOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AuditOption -> unit
Public Overrides NotOverridable Sub Visit (node As AuditOption)

Parameters

Applies to

Visit(AtomicBlockOption)

Visitor for AtomicBlockOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AtomicBlockOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AtomicBlockOption -> unit
Public Overrides NotOverridable Sub Visit (node As AtomicBlockOption)

Parameters

Applies to

Visit(AssemblyStatement)

Visitor for AssemblyStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AssemblyStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AssemblyStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AssemblyStatement)

Parameters

Applies to

Visit(ApplicationRoleStatement)

Visitor for ApplicationRoleStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ApplicationRoleStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ApplicationRoleStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ApplicationRoleStatement)

Parameters

Applies to

Visit(AlterTableStatement)

Visitor for AlterTableStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterTableStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterTableStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AlterTableStatement)

Parameters

Applies to

Visit(AlterRoleAction)

Visitor for AlterRoleAction

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterRoleAction node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterRoleAction -> unit
Public Overrides NotOverridable Sub Visit (node As AlterRoleAction)

Parameters

Applies to

Visit(AlterLoginStatement)

Visitor for AlterLoginStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterLoginStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterLoginStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AlterLoginStatement)

Parameters

Applies to

Visit(AlterFullTextIndexAction)

Visitor for AlterFullTextIndexAction

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterFullTextIndexAction node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterFullTextIndexAction -> unit
Public Overrides NotOverridable Sub Visit (node As AlterFullTextIndexAction)

Parameters

Applies to

Visit(AlterDatabaseStatement)

Visitor for AlterDatabaseStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterDatabaseStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterDatabaseStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AlterDatabaseStatement)

Parameters

Applies to

Visit(AlterDatabaseScopedConfigurationStatement)

Visitor for AlterDatabaseScopedConfigurationStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterDatabaseScopedConfigurationStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterDatabaseScopedConfigurationStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AlterDatabaseScopedConfigurationStatement)

Parameters

Applies to

Visit(AlterCreateServiceStatementBase)

Visitor for AlterCreateServiceStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterCreateServiceStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterCreateServiceStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As AlterCreateServiceStatementBase)

Parameters

Applies to

Visit(AlterCreateEndpointStatementBase)

Visitor for AlterCreateEndpointStatementBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AlterCreateEndpointStatementBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AlterCreateEndpointStatementBase -> unit
Public Overrides NotOverridable Sub Visit (node As AlterCreateEndpointStatementBase)

Parameters

Applies to

Visit(WorkloadGroupStatement)

Visitor for WorkloadGroupStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadGroupStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.WorkloadGroupStatement -> unit
Public Overrides NotOverridable Sub Visit (node As WorkloadGroupStatement)

Parameters

Applies to

Visit(AuditSpecificationStatement)

Visitor for AuditSpecificationStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.AuditSpecificationStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.AuditSpecificationStatement -> unit
Public Overrides NotOverridable Sub Visit (node As AuditSpecificationStatement)

Parameters

Applies to

Visit(ColumnMasterKeyParameter)

Visitor for ColumnMasterKeyParameter

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ColumnMasterKeyParameter node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ColumnMasterKeyParameter -> unit
Public Overrides NotOverridable Sub Visit (node As ColumnMasterKeyParameter)

Parameters

Applies to

Visit(ConstraintDefinition)

Visitor for ConstraintDefinition

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ConstraintDefinition node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ConstraintDefinition -> unit
Public Overrides NotOverridable Sub Visit (node As ConstraintDefinition)

Parameters

Applies to

Visit(CopyStatementOptionBase)

Visitor for CopyStatementOptionBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CopyStatementOptionBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CopyStatementOptionBase -> unit
Public Overrides NotOverridable Sub Visit (node As CopyStatementOptionBase)

Parameters

Applies to

Visit(FullTextCatalogOption)

Visitor for FullTextCatalogOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.FullTextCatalogOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.FullTextCatalogOption -> unit
Public Overrides NotOverridable Sub Visit (node As FullTextCatalogOption)

Parameters

Applies to

Visit(ForClause)

Visitor for ForClause

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ForClause node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ForClause -> unit
Public Overrides NotOverridable Sub Visit (node As ForClause)

Parameters

node
ForClause

Applies to

Visit(ExternalTableStatement)

Visitor for ExternalTableStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalTableStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalTableStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalTableStatement)

Parameters

Applies to

Visit(ExternalTableOption)

Visitor for ExternalTableOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalTableOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalTableOption -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalTableOption)

Parameters

Applies to

Visit(ExternalTableDistributionPolicy)

Visitor for ExternalTableDistributionPolicy

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalTableDistributionPolicy node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalTableDistributionPolicy -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalTableDistributionPolicy)

Parameters

Applies to

Visit(ExternalStreamStatement)

Visitor for ExternalStreamStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalStreamStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalStreamStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalStreamStatement)

Parameters

Applies to

Visit(ExternalStreamOption)

Visitor for ExternalStreamOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalStreamOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalStreamOption -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalStreamOption)

Parameters

Applies to

Visit(ExternalStreamingJobStatement)

Visitor for ExternalStreamingJobStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalStreamingJobStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalStreamingJobStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalStreamingJobStatement)

Parameters

Applies to

Visit(ExternalLibraryStatement)

Visitor for ExternalLibraryStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalLibraryStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalLibraryStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalLibraryStatement)

Parameters

Applies to

Visit(ExternalLanguageStatement)

Visitor for ExternalLanguageStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalLanguageStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalLanguageStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalLanguageStatement)

Parameters

Applies to

Visit(ExternalFileFormatStatement)

Visitor for ExternalFileFormatStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalFileFormatStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalFileFormatStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalFileFormatStatement)

Parameters

Applies to

Visit(ExternalFileFormatOption)

Visitor for ExternalFileFormatOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalFileFormatOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalFileFormatOption -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalFileFormatOption)

Parameters

Applies to

Visit(ExternalDataSourceStatement)

Visitor for ExternalDataSourceStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalDataSourceStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalDataSourceStatement -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalDataSourceStatement)

Parameters

Applies to

Visit(ExternalDataSourceOption)

Visitor for ExternalDataSourceOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExternalDataSourceOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExternalDataSourceOption -> unit
Public Overrides NotOverridable Sub Visit (node As ExternalDataSourceOption)

Parameters

Applies to

Visit(ExecutableEntity)

Visitor for ExecutableEntity

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.ExecutableEntity node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.ExecutableEntity -> unit
Public Overrides NotOverridable Sub Visit (node As ExecutableEntity)

Parameters

Applies to

Visit(EventTypeGroupContainer)

Visitor for EventTypeGroupContainer

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.EventTypeGroupContainer node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.EventTypeGroupContainer -> unit
Public Overrides NotOverridable Sub Visit (node As EventTypeGroupContainer)

Parameters

Applies to

Visit(EndpointProtocolOption)

Visitor for EndpointProtocolOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.EndpointProtocolOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.EndpointProtocolOption -> unit
Public Overrides NotOverridable Sub Visit (node As EndpointProtocolOption)

Parameters

Applies to

Visit(CreateTypeStatement)

Visitor for CreateTypeStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CreateTypeStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CreateTypeStatement -> unit
Public Overrides NotOverridable Sub Visit (node As CreateTypeStatement)

Parameters

Applies to

Visit(CredentialStatement)

Visitor for CredentialStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CredentialStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CredentialStatement -> unit
Public Overrides NotOverridable Sub Visit (node As CredentialStatement)

Parameters

Applies to

Visit(CursorStatement)

Visitor for CursorStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.CursorStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.CursorStatement -> unit
Public Overrides NotOverridable Sub Visit (node As CursorStatement)

Parameters

Applies to

Visit(DatabaseEncryptionKeyStatement)

Visitor for DatabaseEncryptionKeyStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DatabaseEncryptionKeyStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DatabaseEncryptionKeyStatement -> unit
Public Overrides NotOverridable Sub Visit (node As DatabaseEncryptionKeyStatement)

Parameters

Applies to

Visit(DataModificationSpecification)

Visitor for DataModificationSpecification

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DataModificationSpecification node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DataModificationSpecification -> unit
Public Overrides NotOverridable Sub Visit (node As DataModificationSpecification)

Parameters

Applies to

Visit(DataModificationStatement)

Visitor for DataModificationStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DataModificationStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DataModificationStatement -> unit
Public Overrides NotOverridable Sub Visit (node As DataModificationStatement)

Parameters

Applies to

Visit(FullTextIndexOption)

Visitor for FullTextIndexOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.FullTextIndexOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.FullTextIndexOption -> unit
Public Overrides NotOverridable Sub Visit (node As FullTextIndexOption)

Parameters

Applies to

Visit(DataTypeReference)

Visitor for DataTypeReference

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DataTypeReference node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DataTypeReference -> unit
Public Overrides NotOverridable Sub Visit (node As DataTypeReference)

Parameters

Applies to

Visit(DropChildObjectsStatement)

Visitor for DropChildObjectsStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DropChildObjectsStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DropChildObjectsStatement -> unit
Public Overrides NotOverridable Sub Visit (node As DropChildObjectsStatement)

Parameters

Applies to

Visit(DropClusteredConstraintOption)

Visitor for DropClusteredConstraintOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DropClusteredConstraintOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DropClusteredConstraintOption -> unit
Public Overrides NotOverridable Sub Visit (node As DropClusteredConstraintOption)

Parameters

Applies to

Visit(DropIndexClauseBase)

Visitor for DropIndexClauseBase

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DropIndexClauseBase node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DropIndexClauseBase -> unit
Public Overrides NotOverridable Sub Visit (node As DropIndexClauseBase)

Parameters

Applies to

Visit(DropObjectsStatement)

Visitor for DropObjectsStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DropObjectsStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DropObjectsStatement -> unit
Public Overrides NotOverridable Sub Visit (node As DropObjectsStatement)

Parameters

Applies to

Visit(DropUnownedObjectStatement)

Visitor for DropUnownedObjectStatement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DropUnownedObjectStatement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DropUnownedObjectStatement -> unit
Public Overrides NotOverridable Sub Visit (node As DropUnownedObjectStatement)

Parameters

Applies to

Visit(EncryptionSource)

Visitor for EncryptionSource

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.EncryptionSource node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.EncryptionSource -> unit
Public Overrides NotOverridable Sub Visit (node As EncryptionSource)

Parameters

Applies to

Visit(DialogOption)

Visitor for DialogOption

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.DialogOption node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.DialogOption -> unit
Public Overrides NotOverridable Sub Visit (node As DialogOption)

Parameters

Applies to

Visit(XmlNamespacesElement)

Visitor for XmlNamespacesElement

public override sealed void Visit (Microsoft.SqlServer.TransactSql.ScriptDom.XmlNamespacesElement node);
override this.Visit : Microsoft.SqlServer.TransactSql.ScriptDom.XmlNamespacesElement -> unit
Public Overrides NotOverridable Sub Visit (node As XmlNamespacesElement)

Parameters

Applies to