ISchemaOwnedObjectVisitor<T>.Visit Method

Definition

Overloads

Visit(IExtendedStoredProcedure)
Visit(IScalarValuedFunction)
Visit(IStoredProcedure)
Visit(ISynonym)
Visit(ITable)
Visit(ITableValuedFunction)
Visit(IUserDefinedAggregate)
Visit(IUserDefinedClrType)
Visit(IUserDefinedDataType)
Visit(IUserDefinedTableType)
Visit(IView)

Visit(IExtendedStoredProcedure)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IExtendedStoredProcedure extendedStoredProcedure);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IExtendedStoredProcedure -> 'T
Public Function Visit (extendedStoredProcedure As IExtendedStoredProcedure) As T

Parameters

extendedStoredProcedure
IExtendedStoredProcedure

Returns

T

Applies to

Visit(IScalarValuedFunction)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarValuedFunction scalarValuedFunction);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarValuedFunction -> 'T
Public Function Visit (scalarValuedFunction As IScalarValuedFunction) As T

Parameters

scalarValuedFunction
IScalarValuedFunction

Returns

T

Applies to

Visit(IStoredProcedure)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IStoredProcedure storedProcedure);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IStoredProcedure -> 'T
Public Function Visit (storedProcedure As IStoredProcedure) As T

Parameters

storedProcedure
IStoredProcedure

Returns

T

Applies to

Visit(ISynonym)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.ISynonym synonym);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ISynonym -> 'T
Public Function Visit (synonym As ISynonym) As T

Parameters

synonym
ISynonym

Returns

T

Applies to

Visit(ITable)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.ITable table);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ITable -> 'T
Public Function Visit (table As ITable) As T

Parameters

table
ITable

Returns

T

Applies to

Visit(ITableValuedFunction)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.ITableValuedFunction tableValuedFunction);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ITableValuedFunction -> 'T
Public Function Visit (tableValuedFunction As ITableValuedFunction) As T

Parameters

tableValuedFunction
ITableValuedFunction

Returns

T

Applies to

Visit(IUserDefinedAggregate)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedAggregate userDefinedAggregate);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedAggregate -> 'T
Public Function Visit (userDefinedAggregate As IUserDefinedAggregate) As T

Parameters

userDefinedAggregate
IUserDefinedAggregate

Returns

T

Applies to

Visit(IUserDefinedClrType)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedClrType userDefinedClrType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedClrType -> 'T
Public Function Visit (userDefinedClrType As IUserDefinedClrType) As T

Parameters

userDefinedClrType
IUserDefinedClrType

Returns

T

Applies to

Visit(IUserDefinedDataType)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedDataType userDefinedDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedDataType -> 'T
Public Function Visit (userDefinedDataType As IUserDefinedDataType) As T

Parameters

userDefinedDataType
IUserDefinedDataType

Returns

T

Applies to

Visit(IUserDefinedTableType)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedTableType userDefinedTableType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUserDefinedTableType -> 'T
Public Function Visit (userDefinedTableType As IUserDefinedTableType) As T

Parameters

userDefinedTableType
IUserDefinedTableType

Returns

T

Applies to

Visit(IView)

public T Visit (Microsoft.SqlServer.Management.SqlParser.Metadata.IView view);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IView -> 'T
Public Function Visit (view As IView) As T

Parameters

view
IView

Returns

T

Applies to