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 |
Возвращает значение, указывающее, допускает ли столбец значение NULL. (Унаследовано от IVsDataColumn) |
Length |
Возвращает длину столбца. (Унаследовано от IVsDataColumn) |
Name |
Возвращает имя универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
NativeDataType |
Возвращает имя типа данных для конкретного источника данных. (Унаследовано от IVsDataColumn) |
Ordinal |
Возвращает порядковый номер столбца, который задает порядок столбца в коллекции столбцов. (Унаследовано от IVsDataColumn) |
Precision |
Возвращает максимальное число цифр, хранящихся в столбце. (Унаследовано от IVsDataColumn) |
Properties |
Возвращает пары "имя-значение", содержащие имена свойств и значения, связанные с текущим универсальным сопоставленным типом. (Унаследовано от IVsDataMappedObject) |
ReferencedColumn |
Возвращает столбец таблицы, на который ссылается внешний ключевой столбец в указанной таблице. |
Scale |
Возвращает максимальное число цифр справа от десятичной запятой. (Унаследовано от IVsDataColumn) |
Selector |
Возвращает объект селектора, который позволяет извлекать метаданные источника данных из поддерживаемого XML-файла объекта данных. (Унаследовано от IVsDataMappedObject) |
Site |
Возвращает или задает сайт. (Унаследовано от IVsDataSiteableObject<T>) |
Type |
Возвращает имя типа в виде строки для текущего универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
UnderlyingObject |
Возвращает базовый объект, содержащийся в текущем универсальном сопоставлении типа. (Унаследовано от IVsDataMappedObject) |
UserDataType |
Возвращает определяемый пользователем тип данных. (Унаследовано от IVsDataColumn) |