IVsDataTableForeignKeyColumn 接口

定义

表示描述表外键列的映射对象。

public interface class IVsDataTableForeignKeyColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataTableColumn
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="675817C0-B836-4624-B6F6-7282BB4C470E", Identifier="Catalog, Schema, Table, TableForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
public interface IVsDataTableForeignKeyColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataTableColumn
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="675817C0-B836-4624-B6F6-7282BB4C470E", Identifier="Catalog, Schema, Table, TableForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
type IVsDataTableForeignKeyColumn = interface
    interface IVsDataTableColumn
    interface IVsDataColumn
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableForeignKeyColumn
Implements IVsDataSiteableObject(Of IVsDataMappedObject), IVsDataTableColumn
属性
实现

属性

AdoDotNetDataType

从特定于 ADO.NET 枚举中获取以数值形式 ADO.NET 数据类型。

(继承自 IVsDataColumn)
AdoDotNetDbType

从枚举中 DbType 获取一个值,该值指定 ADO.NET 数据提供程序的列的数据类型。

(继承自 IVsDataColumn)
DefaultValue

获取分配给此列对象的默认值(如果有)。

(继承自 IVsDataTableColumn)
FrameworkDataType

获取列.NET Framework类型。

(继承自 IVsDataColumn)
Identifier

获取唯一标识当前泛型映射类型的标识符部分的列表。

(继承自 IVsDataMappedObject)
IsComputed

获取一个值,该值指示是否计算此列对象。

(继承自 IVsDataTableColumn)
IsDeleted

获取一个值,该值指示是否删除当前泛型映射类型。

(继承自 IVsDataMappedObject)
IsNullable

获取一个值,该值指示列是否可为空。

(继承自 IVsDataColumn)
Length

获取列的长度。

(继承自 IVsDataColumn)
Name

获取泛型映射类型的名称。

(继承自 IVsDataMappedObject)
NativeDataType

获取数据源特定的数据类型名称。

(继承自 IVsDataColumn)
Ordinal

获取列的序号,该序号指定列在 columns 集合中的顺序。

(继承自 IVsDataColumn)
Precision

获取列中存储的最大位数。

(继承自 IVsDataColumn)
Properties

获取名称/值对,其中包含与当前泛型映射类型关联的属性名称和值。

(继承自 IVsDataMappedObject)
ReferencedColumn

获取外键列在引用的表中引用的表列。

Scale

获取小数点右侧的最大位数。

(继承自 IVsDataColumn)
Selector

获取一个选择器对象,该对象允许从数据对象支持 XML 文件检索特定于数据源的元数据。

(继承自 IVsDataMappedObject)
Site

获取或设置站点。

(继承自 IVsDataSiteableObject<T>)
Type

获取当前泛型映射类型的字符串类型名称。

(继承自 IVsDataMappedObject)
UnderlyingObject

获取当前泛型映射类型包含的基础对象。

(继承自 IVsDataMappedObject)
UserDataType

获取用户定义的数据类型。

(继承自 IVsDataColumn)

适用于