IMetadataObjectVisitor<T>.Visit 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Visit(IBuiltInFunction)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IBuiltInFunction builtInFunction);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IBuiltInFunction -> 'T
Public Function Visit (builtInFunction As IBuiltInFunction) As T
參數
- builtInFunction
- IBuiltInFunction
傳回
T
適用於
Visit(IScalarVariable)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarVariable scalarVariable);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarVariable -> 'T
Public Function Visit (scalarVariable As IScalarVariable) As T
參數
- scalarVariable
- IScalarVariable
傳回
T
適用於
Visit(ISpatialIndex)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ISpatialIndex spatialIndex);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ISpatialIndex -> 'T
Public Function Visit (spatialIndex As ISpatialIndex) As T
參數
- spatialIndex
- ISpatialIndex
傳回
T
適用於
Visit(IStatistics)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IStatistics statistics);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IStatistics -> 'T
Public Function Visit (statistics As IStatistics) As T
參數
- statistics
- IStatistics
傳回
T
適用於
Visit(ISystemClrDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ISystemClrDataType systemClrDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ISystemClrDataType -> 'T
Public Function Visit (systemClrDataType As ISystemClrDataType) As T
參數
- systemClrDataType
- ISystemClrDataType
傳回
T
適用於
Visit(ISystemDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ISystemDataType systemDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ISystemDataType -> 'T
Public Function Visit (systemDataType As ISystemDataType) As T
參數
- systemDataType
- ISystemDataType
傳回
T
適用於
Visit(ITableDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ITableDataType tableDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ITableDataType -> 'T
Public Function Visit (tableDataType As ITableDataType) As T
參數
- tableDataType
- ITableDataType
傳回
T
適用於
Visit(ITableParameter)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ITableParameter tableParameter);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ITableParameter -> 'T
Public Function Visit (tableParameter As ITableParameter) As T
參數
- tableParameter
- ITableParameter
傳回
T
適用於
Visit(ITableVariable)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ITableVariable tableVariable);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ITableVariable -> 'T
Public Function Visit (tableVariable As ITableVariable) As T
參數
- tableVariable
- ITableVariable
傳回
T
適用於
Visit(IUdtDataMember)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IUdtDataMember udtDataMember);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUdtDataMember -> 'T
Public Function Visit (udtDataMember As IUdtDataMember) As T
參數
- udtDataMember
- IUdtDataMember
傳回
T
適用於
Visit(IUdtMethod)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IUdtMethod udtMethod);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUdtMethod -> 'T
Public Function Visit (udtMethod As IUdtMethod) As T
參數
- udtMethod
- IUdtMethod
傳回
T
適用於
Visit(IUniqueConstraint)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IUniqueConstraint uniqueConstraint);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IUniqueConstraint -> 'T
Public Function Visit (uniqueConstraint As IUniqueConstraint) As T
參數
- uniqueConstraint
- IUniqueConstraint
傳回
T
適用於
Visit(IVirtualTable)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IVirtualTable virtualTable);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IVirtualTable -> 'T
Public Function Visit (virtualTable As IVirtualTable) As T
參數
- virtualTable
- IVirtualTable
傳回
T
適用於
Visit(IVoidDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IVoidDataType voidDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IVoidDataType -> 'T
Public Function Visit (voidDataType As IVoidDataType) As T
參數
- voidDataType
- IVoidDataType
傳回
T
適用於
Visit(IXmlDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlDataType xmlDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlDataType -> 'T
Public Function Visit (xmlDataType As IXmlDataType) As T
參數
- xmlDataType
- IXmlDataType
傳回
T
適用於
Visit(IXmlDataTypeMethod)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlDataTypeMethod xmlDataTypeMethod);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlDataTypeMethod -> 'T
Public Function Visit (xmlDataTypeMethod As IXmlDataTypeMethod) As T
參數
- xmlDataTypeMethod
- IXmlDataTypeMethod
傳回
T
適用於
Visit(IScalarParameter)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarParameter scalarParameter);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarParameter -> 'T
Public Function Visit (scalarParameter As IScalarParameter) As T
參數
- scalarParameter
- IScalarParameter
傳回
T
適用於
Visit(IScalarExpression)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarExpression scalarExpression);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarExpression -> 'T
Public Function Visit (scalarExpression As IScalarExpression) As T
參數
- scalarExpression
- IScalarExpression
傳回
T
適用於
Visit(IScalarDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarDataType scalarDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarDataType -> 'T
Public Function Visit (scalarDataType As IScalarDataType) As T
參數
- scalarDataType
- IScalarDataType
傳回
T
適用於
Visit(IRelationalIndex)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IRelationalIndex relationalIndex);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IRelationalIndex -> 'T
Public Function Visit (relationalIndex As IRelationalIndex) As T
參數
- relationalIndex
- IRelationalIndex
傳回
T
適用於
Visit(ICheckConstraint)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ICheckConstraint checkConstraint);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ICheckConstraint -> 'T
Public Function Visit (checkConstraint As ICheckConstraint) As T
參數
- checkConstraint
- ICheckConstraint
傳回
T
適用於
Visit(IClrDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IClrDataType clrDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IClrDataType -> 'T
Public Function Visit (clrDataType As IClrDataType) As T
參數
- clrDataType
- IClrDataType
傳回
T
適用於
Visit(ICollation)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ICollation collation);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ICollation -> 'T
Public Function Visit (collation As ICollation) As T
參數
- collation
- ICollation
傳回
T
適用於
Visit(IColumn)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IColumn column);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IColumn -> 'T
Public Function Visit (column As IColumn) As T
參數
- column
- IColumn
傳回
T
適用於
Visit(ICursorDataType)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ICursorDataType cursorDataType);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ICursorDataType -> 'T
Public Function Visit (cursorDataType As ICursorDataType) As T
參數
- cursorDataType
- ICursorDataType
傳回
T
適用於
Visit(ICursorParameter)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ICursorParameter cursorParameter);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ICursorParameter -> 'T
Public Function Visit (cursorParameter As ICursorParameter) As T
參數
- cursorParameter
- ICursorParameter
傳回
T
適用於
Visit(ICursorVariable)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.ICursorVariable cursorVariable);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.ICursorVariable -> 'T
Public Function Visit (cursorVariable As ICursorVariable) As T
參數
- cursorVariable
- ICursorVariable
傳回
T
適用於
Visit(IXmlDataTypeTableMethod)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlDataTypeTableMethod xmlDataTypeMethod);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlDataTypeTableMethod -> 'T
Public Function Visit (xmlDataTypeMethod As IXmlDataTypeTableMethod) As T
參數
- xmlDataTypeMethod
- IXmlDataTypeTableMethod
傳回
T
適用於
Visit(IDatabasePermission)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabasePermission databasePermission);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabasePermission -> 'T
Public Function Visit (databasePermission As IDatabasePermission) As T
參數
- databasePermission
- IDatabasePermission
傳回
T
適用於
Visit(IDefaultConstraint)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IDefaultConstraint defaultConstraint);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IDefaultConstraint -> 'T
Public Function Visit (defaultConstraint As IDefaultConstraint) As T
參數
- defaultConstraint
- IDefaultConstraint
傳回
T
適用於
Visit(IDmlTrigger)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IDmlTrigger dmlTrigger);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IDmlTrigger -> 'T
Public Function Visit (dmlTrigger As IDmlTrigger) As T
參數
- dmlTrigger
- IDmlTrigger
傳回
T
適用於
Visit(IExecutionContext)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IExecutionContext executionContext);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IExecutionContext -> 'T
Public Function Visit (executionContext As IExecutionContext) As T
參數
- executionContext
- IExecutionContext
傳回
T
適用於
Visit(IForeignKeyColumn)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IForeignKeyColumn foreignKeyColumn);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IForeignKeyColumn -> 'T
Public Function Visit (foreignKeyColumn As IForeignKeyColumn) As T
參數
- foreignKeyColumn
- IForeignKeyColumn
傳回
T
適用於
Visit(IForeignKeyConstraint)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IForeignKeyConstraint foreignKeyConstraint);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IForeignKeyConstraint -> 'T
Public Function Visit (foreignKeyConstraint As IForeignKeyConstraint) As T
參數
- foreignKeyConstraint
- IForeignKeyConstraint
傳回
T
適用於
Visit(IIndexedColumn)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IIndexedColumn indexedColumn);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IIndexedColumn -> 'T
Public Function Visit (indexedColumn As IIndexedColumn) As T
參數
- indexedColumn
- IIndexedColumn
傳回
T
適用於
Visit(IPrimaryKeyConstraint)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IPrimaryKeyConstraint primaryKeyConstraint);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IPrimaryKeyConstraint -> 'T
Public Function Visit (primaryKeyConstraint As IPrimaryKeyConstraint) As T
參數
- primaryKeyConstraint
- IPrimaryKeyConstraint
傳回
T
適用於
Visit(IDatePart)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IDatePart datePart);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IDatePart -> 'T
Public Function Visit (datePart As IDatePart) As T
參數
- datePart
- IDatePart
傳回
T
適用於
Visit(IXmlIndex)
public T Visit(Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlIndex xmlIndex);
abstract member Visit : Microsoft.SqlServer.Management.SqlParser.Metadata.IXmlIndex -> 'T
Public Function Visit (xmlIndex As IXmlIndex) As T
參數
- xmlIndex
- IXmlIndex
傳回
T