IVsDataTableUniqueKey Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сопоставленный объект, описывающий набор столбцов, определенных таблицей, которые вместе однозначно идентифицируют строку в таблице.
public interface class IVsDataTableUniqueKey : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="BA82B5A5-1337-433e-BA7C-754356C69B43", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")]
public interface IVsDataTableUniqueKey : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="BA82B5A5-1337-433e-BA7C-754356C69B43", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")>]
type IVsDataTableUniqueKey = interface
interface IVsDataMappedObject
interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableUniqueKey
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
- Атрибуты
- Реализации
Свойства
Columns |
Возвращает все столбцы, составляющие этот уникальный ключ. |
Identifier |
Возвращает список частей идентификаторов, которые однозначно идентифицируют текущий универсальный сопоставленный тип. (Унаследовано от IVsDataMappedObject) |
IsDeleted |
Возвращает значение, указывающее, удаляется ли текущий универсальный сопоставленный тип. (Унаследовано от IVsDataMappedObject) |
IsPrimary |
Возвращает значение, указывающее, является ли этот уникальный ключ первичным. |
Name |
Возвращает имя универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
Properties |
Возвращает пары "имя-значение", содержащие имена свойств и значения, связанные с текущим универсальным сопоставленным типом. (Унаследовано от IVsDataMappedObject) |
Selector |
Возвращает объект селектора, который позволяет извлекать метаданные источника данных из поддерживаемого XML-файла объекта данных. (Унаследовано от IVsDataMappedObject) |
Site |
Возвращает или задает сайт. (Унаследовано от IVsDataSiteableObject<T>) |
Type |
Возвращает имя типа в виде строки для текущего универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
UnderlyingObject |
Возвращает базовый объект, содержащийся в текущем универсальном сопоставлении типа. (Унаследовано от IVsDataMappedObject) |