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 |
Возвращает объект Selector, который позволяет получать метаданные, относящиеся к источнику данных, из XML-файла поддержки объектов данных. (Унаследовано от IVsDataMappedObject) |
| Site |
Возвращает или задает сайт. (Унаследовано от IVsDataSiteableObject<T>) |
| Type |
Возвращает имя типа в виде строки для текущего универсального сопоставленного типа. (Унаследовано от IVsDataMappedObject) |
| UnderlyingObject |
Возвращает базовый объект, содержащийся в текущем универсальном сопоставленном типе. (Унаследовано от IVsDataMappedObject) |