SqlStatementVisitor.Visit 方法

定义

重载

名称 说明
Visit(SqlExecuteModuleStatement)
Visit(SqlDropViewStatement)
Visit(SqlDropUserStatement)
Visit(SqlDropTypeStatement)
Visit(SqlDropTriggerStatement)
Visit(SqlDropTableStatement)
Visit(SqlDropSynonymStatement)
Visit(SqlDropSequenceStatement)
Visit(SqlDropSecurityPolicyStatement)
Visit(SqlDropSchemaStatement)
Visit(SqlDropRuleStatement)
Visit(SqlDropProcedureStatement)
Visit(SqlDropLoginStatement)
Visit(SqlDropFunctionStatement)
Visit(SqlDropDefaultStatement)
Visit(SqlDropDatabaseStatement)
Visit(SqlDropAggregateStatement)
Visit(SqlExecuteStringStatement)
Visit(SqlDenyStatement)
Visit(SqlGrantStatement)
Visit(SqlInlineTableVariableDeclareStatement)
Visit(SqlUseStatement)
Visit(SqlUpdateStatement)
Visit(SqlTryCatchStatement)
Visit(SqlStatement)
Visit(SqlSetStatement)
Visit(SqlSetAssignmentStatement)
Visit(SqlSelectStatement)
Visit(SqlRevokeStatement)
Visit(SqlReturnStatement)
Visit(SqlRestoreTableStatement)
Visit(SqlRestoreServiceMasterKeyStatement)
Visit(SqlRestoreMasterKeyStatement)
Visit(SqlRestoreLogStatement)
Visit(SqlRestoreInformationStatement)
Visit(SqlRestoreDatabaseStatement)
Visit(SqlMergeStatement)
Visit(SqlInsertStatement)
Visit(SqlIfElseStatement)
Visit(SqlVariableDeclareStatement)
Visit(SqlDeleteStatement)
Visit(SqlCursorDeclareStatement)
Visit(SqlCreateIndexStatement)
Visit(SqlCreateFunctionStatement)
Visit(SqlContinueStatement)
Visit(SqlCompoundStatement)
Visit(SqlCommentStatement)
Visit(SqlBreakStatement)
Visit(SqlBackupTableStatement)
Visit(SqlBackupServiceMasterKeyStatement)
Visit(SqlBackupMasterKeyStatement)
Visit(SqlBackupLogStatement)
Visit(SqlBackupDatabaseStatement)
Visit(SqlBackupCertificateStatement)
Visit(SqlAlterViewStatement)
Visit(SqlAlterTriggerStatement)
Visit(SqlAlterProcedureStatement)
Visit(SqlAlterLoginStatement)
Visit(SqlAlterFunctionStatement)
Visit(SqlCreateLoginFromAsymKeyStatement)
Visit(SqlDBCCStatement)
Visit(SqlCreateLoginFromCertificateStatement)
Visit(SqlCreateLoginWithPasswordStatement)
Visit(SqlCreateViewStatement)
Visit(SqlCreateUserWithoutLoginStatement)
Visit(SqlCreateUserWithImplicitAuthenticationStatement)
Visit(SqlCreateUserStatement)
Visit(SqlCreateUserFromLoginStatement)
Visit(SqlCreateUserFromExternalProviderStatement)
Visit(SqlCreateUserFromCertificateStatement)
Visit(SqlCreateUserFromAsymKeyStatement)
Visit(SqlCreateUserDefinedTypeStatement)
Visit(SqlCreateUserDefinedTableTypeStatement)
Visit(SqlCreateUserDefinedDataTypeStatement)
Visit(SqlCreateTriggerStatement)
Visit(SqlCreateTableStatement)
Visit(SqlCreateSynonymStatement)
Visit(SqlCreateSchemaStatement)
Visit(SqlCreateRoleStatement)
Visit(SqlCreateProcedureStatement)
Visit(SqlCreateLoginFromWindowsStatement)
Visit(SqlWhileStatement)

Visit(SqlExecuteModuleStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteModuleStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteModuleStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteModuleStatement -> unit
Public Overridable Sub Visit (statement As SqlExecuteModuleStatement)

参数

实现

适用于

Visit(SqlDropViewStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropViewStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropViewStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropViewStatement -> unit
Public Overridable Sub Visit (statement As SqlDropViewStatement)

参数

实现

适用于

Visit(SqlDropUserStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropUserStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropUserStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropUserStatement -> unit
Public Overridable Sub Visit (statement As SqlDropUserStatement)

参数

实现

适用于

Visit(SqlDropTypeStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTypeStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTypeStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTypeStatement -> unit
Public Overridable Sub Visit (statement As SqlDropTypeStatement)

参数

实现

适用于

Visit(SqlDropTriggerStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTriggerStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTriggerStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTriggerStatement -> unit
Public Overridable Sub Visit (statement As SqlDropTriggerStatement)

参数

实现

适用于

Visit(SqlDropTableStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTableStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTableStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropTableStatement -> unit
Public Overridable Sub Visit (statement As SqlDropTableStatement)

参数

实现

适用于

Visit(SqlDropSynonymStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSynonymStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSynonymStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSynonymStatement -> unit
Public Overridable Sub Visit (statement As SqlDropSynonymStatement)

参数

实现

适用于

Visit(SqlDropSequenceStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSequenceStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSequenceStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSequenceStatement -> unit
Public Overridable Sub Visit (statement As SqlDropSequenceStatement)

参数

实现

适用于

Visit(SqlDropSecurityPolicyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSecurityPolicyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSecurityPolicyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSecurityPolicyStatement -> unit
Public Overridable Sub Visit (statement As SqlDropSecurityPolicyStatement)

参数

实现

适用于

Visit(SqlDropSchemaStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSchemaStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSchemaStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropSchemaStatement -> unit
Public Overridable Sub Visit (statement As SqlDropSchemaStatement)

参数

实现

适用于

Visit(SqlDropRuleStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropRuleStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropRuleStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropRuleStatement -> unit
Public Overridable Sub Visit (statement As SqlDropRuleStatement)

参数

实现

适用于

Visit(SqlDropProcedureStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropProcedureStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropProcedureStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropProcedureStatement -> unit
Public Overridable Sub Visit (statement As SqlDropProcedureStatement)

参数

实现

适用于

Visit(SqlDropLoginStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropLoginStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropLoginStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropLoginStatement -> unit
Public Overridable Sub Visit (statement As SqlDropLoginStatement)

参数

实现

适用于

Visit(SqlDropFunctionStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropFunctionStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropFunctionStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropFunctionStatement -> unit
Public Overridable Sub Visit (statement As SqlDropFunctionStatement)

参数

实现

适用于

Visit(SqlDropDefaultStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDefaultStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDefaultStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDefaultStatement -> unit
Public Overridable Sub Visit (statement As SqlDropDefaultStatement)

参数

实现

适用于

Visit(SqlDropDatabaseStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDatabaseStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDatabaseStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropDatabaseStatement -> unit
Public Overridable Sub Visit (statement As SqlDropDatabaseStatement)

参数

实现

适用于

Visit(SqlDropAggregateStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropAggregateStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropAggregateStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDropAggregateStatement -> unit
Public Overridable Sub Visit (statement As SqlDropAggregateStatement)

参数

实现

适用于

Visit(SqlExecuteStringStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteStringStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteStringStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlExecuteStringStatement -> unit
Public Overridable Sub Visit (statement As SqlExecuteStringStatement)

参数

实现

适用于

Visit(SqlDenyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDenyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDenyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDenyStatement -> unit
Public Overridable Sub Visit (statement As SqlDenyStatement)

参数

statement
SqlDenyStatement

实现

适用于

Visit(SqlGrantStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrantStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrantStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlGrantStatement -> unit
Public Overridable Sub Visit (statement As SqlGrantStatement)

参数

statement
SqlGrantStatement

实现

适用于

Visit(SqlInlineTableVariableDeclareStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclareStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclareStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInlineTableVariableDeclareStatement -> unit
Public Overridable Sub Visit (statement As SqlInlineTableVariableDeclareStatement)

参数

实现

适用于

Visit(SqlUseStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUseStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUseStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUseStatement -> unit
Public Overridable Sub Visit (statement As SqlUseStatement)

参数

statement
SqlUseStatement

实现

适用于

Visit(SqlUpdateStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlUpdateStatement -> unit
Public Overridable Sub Visit (statement As SqlUpdateStatement)

参数

statement
SqlUpdateStatement

实现

适用于

Visit(SqlTryCatchStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTryCatchStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTryCatchStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlTryCatchStatement -> unit
Public Overridable Sub Visit (statement As SqlTryCatchStatement)

参数

实现

适用于

Visit(SqlStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlStatement -> unit
Public Overridable Sub Visit (statement As SqlStatement)

参数

statement
SqlStatement

实现

适用于

Visit(SqlSetStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetStatement -> unit
Public Overridable Sub Visit (statement As SqlSetStatement)

参数

statement
SqlSetStatement

实现

适用于

Visit(SqlSetAssignmentStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetAssignmentStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetAssignmentStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSetAssignmentStatement -> unit
Public Overridable Sub Visit (statement As SqlSetAssignmentStatement)

参数

实现

适用于

Visit(SqlSelectStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlSelectStatement -> unit
Public Overridable Sub Visit (statement As SqlSelectStatement)

参数

statement
SqlSelectStatement

实现

适用于

Visit(SqlRevokeStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRevokeStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRevokeStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRevokeStatement -> unit
Public Overridable Sub Visit (statement As SqlRevokeStatement)

参数

statement
SqlRevokeStatement

实现

适用于

Visit(SqlReturnStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlReturnStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlReturnStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlReturnStatement -> unit
Public Overridable Sub Visit (statement As SqlReturnStatement)

参数

statement
SqlReturnStatement

实现

适用于

Visit(SqlRestoreTableStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreTableStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreTableStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreTableStatement -> unit
Public Overridable Sub Visit (statement As SqlRestoreTableStatement)

参数

实现

适用于

Visit(SqlRestoreServiceMasterKeyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreServiceMasterKeyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreServiceMasterKeyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreServiceMasterKeyStatement -> unit
Public Overridable Sub Visit (statement As SqlRestoreServiceMasterKeyStatement)

参数

实现

适用于

Visit(SqlRestoreMasterKeyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreMasterKeyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreMasterKeyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreMasterKeyStatement -> unit
Public Overridable Sub Visit (statement As SqlRestoreMasterKeyStatement)

参数

实现

适用于

Visit(SqlRestoreLogStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreLogStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreLogStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreLogStatement -> unit
Public Overridable Sub Visit (statement As SqlRestoreLogStatement)

参数

实现

适用于

Visit(SqlRestoreInformationStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreInformationStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreInformationStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreInformationStatement -> unit
Public Overridable Sub Visit (statement As SqlRestoreInformationStatement)

参数

实现

适用于

Visit(SqlRestoreDatabaseStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreDatabaseStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreDatabaseStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlRestoreDatabaseStatement -> unit
Public Overridable Sub Visit (statement As SqlRestoreDatabaseStatement)

参数

实现

适用于

Visit(SqlMergeStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlMergeStatement -> unit
Public Overridable Sub Visit (statement As SqlMergeStatement)

参数

statement
SqlMergeStatement

实现

适用于

Visit(SqlInsertStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlInsertStatement -> unit
Public Overridable Sub Visit (statement As SqlInsertStatement)

参数

statement
SqlInsertStatement

实现

适用于

Visit(SqlIfElseStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIfElseStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIfElseStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlIfElseStatement -> unit
Public Overridable Sub Visit (statement As SqlIfElseStatement)

参数

statement
SqlIfElseStatement

实现

适用于

Visit(SqlVariableDeclareStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclareStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclareStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlVariableDeclareStatement -> unit
Public Overridable Sub Visit (statement As SqlVariableDeclareStatement)

参数

实现

适用于

Visit(SqlDeleteStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDeleteStatement -> unit
Public Overridable Sub Visit (statement As SqlDeleteStatement)

参数

statement
SqlDeleteStatement

实现

适用于

Visit(SqlCursorDeclareStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorDeclareStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorDeclareStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCursorDeclareStatement -> unit
Public Overridable Sub Visit (statement As SqlCursorDeclareStatement)

参数

实现

适用于

Visit(SqlCreateIndexStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateIndexStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateIndexStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateIndexStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateIndexStatement)

参数

实现

适用于

Visit(SqlCreateFunctionStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateFunctionStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateFunctionStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateFunctionStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateFunctionStatement)

参数

实现

适用于

Visit(SqlContinueStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlContinueStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlContinueStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlContinueStatement -> unit
Public Overridable Sub Visit (statement As SqlContinueStatement)

参数

实现

适用于

Visit(SqlCompoundStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompoundStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompoundStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCompoundStatement -> unit
Public Overridable Sub Visit (statement As SqlCompoundStatement)

参数

实现

适用于

Visit(SqlCommentStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommentStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommentStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCommentStatement -> unit
Public Overridable Sub Visit (statement As SqlCommentStatement)

参数

实现

适用于

Visit(SqlBreakStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBreakStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBreakStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBreakStatement -> unit
Public Overridable Sub Visit (statement As SqlBreakStatement)

参数

statement
SqlBreakStatement

实现

适用于

Visit(SqlBackupTableStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupTableStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupTableStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupTableStatement -> unit
Public Overridable Sub Visit (statement As SqlBackupTableStatement)

参数

实现

适用于

Visit(SqlBackupServiceMasterKeyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupServiceMasterKeyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupServiceMasterKeyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupServiceMasterKeyStatement -> unit
Public Overridable Sub Visit (statement As SqlBackupServiceMasterKeyStatement)

参数

实现

适用于

Visit(SqlBackupMasterKeyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupMasterKeyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupMasterKeyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupMasterKeyStatement -> unit
Public Overridable Sub Visit (statement As SqlBackupMasterKeyStatement)

参数

实现

适用于

Visit(SqlBackupLogStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupLogStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupLogStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupLogStatement -> unit
Public Overridable Sub Visit (statement As SqlBackupLogStatement)

参数

实现

适用于

Visit(SqlBackupDatabaseStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupDatabaseStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupDatabaseStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupDatabaseStatement -> unit
Public Overridable Sub Visit (statement As SqlBackupDatabaseStatement)

参数

实现

适用于

Visit(SqlBackupCertificateStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupCertificateStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupCertificateStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlBackupCertificateStatement -> unit
Public Overridable Sub Visit (statement As SqlBackupCertificateStatement)

参数

实现

适用于

Visit(SqlAlterViewStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterViewStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterViewStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterViewStatement -> unit
Public Overridable Sub Visit (statement As SqlAlterViewStatement)

参数

实现

适用于

Visit(SqlAlterTriggerStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterTriggerStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterTriggerStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterTriggerStatement -> unit
Public Overridable Sub Visit (statement As SqlAlterTriggerStatement)

参数

实现

适用于

Visit(SqlAlterProcedureStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterProcedureStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterProcedureStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterProcedureStatement -> unit
Public Overridable Sub Visit (statement As SqlAlterProcedureStatement)

参数

实现

适用于

Visit(SqlAlterLoginStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterLoginStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterLoginStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterLoginStatement -> unit
Public Overridable Sub Visit (statement As SqlAlterLoginStatement)

参数

实现

适用于

Visit(SqlAlterFunctionStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterFunctionStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterFunctionStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlAlterFunctionStatement -> unit
Public Overridable Sub Visit (statement As SqlAlterFunctionStatement)

参数

实现

适用于

Visit(SqlCreateLoginFromAsymKeyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromAsymKeyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromAsymKeyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromAsymKeyStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateLoginFromAsymKeyStatement)

参数

实现

适用于

Visit(SqlDBCCStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDBCCStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDBCCStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlDBCCStatement -> unit
Public Overridable Sub Visit (statement As SqlDBCCStatement)

参数

statement
SqlDBCCStatement

实现

适用于

Visit(SqlCreateLoginFromCertificateStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromCertificateStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromCertificateStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromCertificateStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateLoginFromCertificateStatement)

参数

实现

适用于

Visit(SqlCreateLoginWithPasswordStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginWithPasswordStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginWithPasswordStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginWithPasswordStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateLoginWithPasswordStatement)

参数

实现

适用于

Visit(SqlCreateViewStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateViewStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateViewStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateViewStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateViewStatement)

参数

实现

适用于

Visit(SqlCreateUserWithoutLoginStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithoutLoginStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithoutLoginStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithoutLoginStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserWithoutLoginStatement)

参数

实现

适用于

Visit(SqlCreateUserWithImplicitAuthenticationStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithImplicitAuthenticationStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithImplicitAuthenticationStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserWithImplicitAuthenticationStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserWithImplicitAuthenticationStatement)

参数

实现

适用于

Visit(SqlCreateUserStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserStatement)

参数

实现

适用于

Visit(SqlCreateUserFromLoginStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromLoginStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromLoginStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromLoginStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserFromLoginStatement)

参数

实现

适用于

Visit(SqlCreateUserFromExternalProviderStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromExternalProviderStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromExternalProviderStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromExternalProviderStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserFromExternalProviderStatement)

参数

实现

适用于

Visit(SqlCreateUserFromCertificateStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromCertificateStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromCertificateStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromCertificateStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserFromCertificateStatement)

参数

实现

适用于

Visit(SqlCreateUserFromAsymKeyStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromAsymKeyStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromAsymKeyStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserFromAsymKeyStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserFromAsymKeyStatement)

参数

实现

适用于

Visit(SqlCreateUserDefinedTypeStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTypeStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTypeStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTypeStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserDefinedTypeStatement)

参数

实现

适用于

Visit(SqlCreateUserDefinedTableTypeStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTableTypeStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTableTypeStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedTableTypeStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserDefinedTableTypeStatement)

参数

实现

适用于

Visit(SqlCreateUserDefinedDataTypeStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedDataTypeStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedDataTypeStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateUserDefinedDataTypeStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateUserDefinedDataTypeStatement)

参数

实现

适用于

Visit(SqlCreateTriggerStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTriggerStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTriggerStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTriggerStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateTriggerStatement)

参数

实现

适用于

Visit(SqlCreateTableStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTableStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTableStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateTableStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateTableStatement)

参数

实现

适用于

Visit(SqlCreateSynonymStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSynonymStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSynonymStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSynonymStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateSynonymStatement)

参数

实现

适用于

Visit(SqlCreateSchemaStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSchemaStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSchemaStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateSchemaStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateSchemaStatement)

参数

实现

适用于

Visit(SqlCreateRoleStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateRoleStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateRoleStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateRoleStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateRoleStatement)

参数

实现

适用于

Visit(SqlCreateProcedureStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateProcedureStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateProcedureStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateProcedureStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateProcedureStatement)

参数

实现

适用于

Visit(SqlCreateLoginFromWindowsStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromWindowsStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromWindowsStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlCreateLoginFromWindowsStatement -> unit
Public Overridable Sub Visit (statement As SqlCreateLoginFromWindowsStatement)

参数

实现

适用于

Visit(SqlWhileStatement)

public virtual void Visit(Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhileStatement statement);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhileStatement -> unit
override this.Visit : Microsoft.SqlServer.Management.SqlParser.SqlCodeDom.SqlWhileStatement -> unit
Public Overridable Sub Visit (statement As SqlWhileStatement)

参数

statement
SqlWhileStatement

实现

适用于