Поделиться через


IVsDataTableColumn Интерфейс

Определение

Представляет сопоставленный объект, описывающий столбец таблицы.

public interface class IVsDataTableColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::RelationalObjectModel::IVsDataColumn
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")]
public interface IVsDataTableColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.RelationalObjectModel.IVsDataColumn
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, ForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="ECAB02DB-6A5D-4675-8FC2-FD38A115D674", Identifier="Catalog, Schema, Table, UniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")>]
type IVsDataTableColumn = interface
    interface IVsDataColumn
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableColumn
Implements IVsDataColumn, IVsDataSiteableObject(Of IVsDataMappedObject)
Производный
Атрибуты
Реализации

Свойства

AdoDotNetDataType

Возвращает тип данных ADO.NET в виде числового значения из перечисления ADO.NET.

(Унаследовано от IVsDataColumn)
AdoDotNetDbType

Возвращает значение из перечисления DbType , указывающее тип данных столбца для поставщика данных ADO.NET.

(Унаследовано от IVsDataColumn)
DefaultValue

Возвращает значение по умолчанию, назначенное этому объекту столбца, если таковой имеется.

FrameworkDataType

Возвращает тип платформа .NET Framework столбца.

(Унаследовано от IVsDataColumn)
Identifier

Возвращает список частей идентификаторов, которые однозначно идентифицируют текущий универсальный сопоставленный тип.

(Унаследовано от IVsDataMappedObject)
IsComputed

Возвращает значение, указывающее, вычисляется ли этот объект столбца.

IsDeleted

Возвращает значение, указывающее, удаляется ли текущий универсальный сопоставленный тип.

(Унаследовано от IVsDataMappedObject)
IsNullable

Возвращает значение, указывающее, допускает ли столбец значение NULL.

(Унаследовано от IVsDataColumn)
Length

Возвращает длину столбца.

(Унаследовано от IVsDataColumn)
Name

Возвращает имя универсального сопоставленного типа.

(Унаследовано от IVsDataMappedObject)
NativeDataType

Возвращает имя типа данных, зависят от источника данных.

(Унаследовано от IVsDataColumn)
Ordinal

Возвращает порядковый номер столбца, указывающий порядок столбца в коллекции столбцов.

(Унаследовано от IVsDataColumn)
Precision

Возвращает максимальное число цифр, хранящихся в столбце.

(Унаследовано от IVsDataColumn)
Properties

Возвращает пары "имя-значение", содержащие имена свойств и значения, связанные с текущим универсальным сопоставленным типом.

(Унаследовано от IVsDataMappedObject)
Scale

Возвращает максимальное число цифр справа от десятичной запятой.

(Унаследовано от IVsDataColumn)
Selector

Возвращает объект селектора, который позволяет получить метаданные источника данных из поддерживаемого XML-файла объекта данных.

(Унаследовано от IVsDataMappedObject)
Site

Возвращает или задает сайт.

(Унаследовано от IVsDataSiteableObject<T>)
Type

Возвращает имя типа в виде строки для текущего универсального сопоставленного типа.

(Унаследовано от IVsDataMappedObject)
UnderlyingObject

Возвращает базовый объект, содержащийся текущим универсальным сопоставленным типом.

(Унаследовано от IVsDataMappedObject)
UserDataType

Возвращает определяемый пользователем тип данных.

(Унаследовано от IVsDataColumn)

Применяется к