IMetadataObjectVisitor<T>.Visit メソッド

定義

オーバーロード

名前 説明
Visit(IBuiltInFunction)
Visit(IScalarVariable)
Visit(ISpatialIndex)
Visit(IStatistics)
Visit(ISystemClrDataType)
Visit(ISystemDataType)
Visit(ITableDataType)
Visit(ITableParameter)
Visit(ITableVariable)
Visit(IUdtDataMember)
Visit(IUdtMethod)
Visit(IUniqueConstraint)
Visit(IVirtualTable)
Visit(IVoidDataType)
Visit(IXmlDataType)
Visit(IXmlDataTypeMethod)
Visit(IScalarParameter)
Visit(IScalarExpression)
Visit(IScalarDataType)
Visit(IRelationalIndex)
Visit(ICheckConstraint)
Visit(IClrDataType)
Visit(ICollation)
Visit(IColumn)
Visit(ICursorDataType)
Visit(ICursorParameter)
Visit(ICursorVariable)
Visit(IXmlDataTypeTableMethod)
Visit(IDatabasePermission)
Visit(IDefaultConstraint)
Visit(IDmlTrigger)
Visit(IExecutionContext)
Visit(IForeignKeyColumn)
Visit(IForeignKeyConstraint)
Visit(IIndexedColumn)
Visit(IPrimaryKeyConstraint)
Visit(IDatePart)
Visit(IXmlIndex)

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

適用対象