Udostępnij za pośrednictwem


IVsDataTableUniqueKey Interfejs

Definicja

Reprezentuje zamapowany obiekt opisujący zestaw kolumn zdefiniowanych przez tabelę, która razem jednoznacznie identyfikuje wiersz w tabeli.

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)
Atrybuty
Implementuje

Właściwości

Columns

Pobiera wszystkie kolumny tworzące ten unikatowy klucz.

Identifier

Pobiera listę części identyfikatorów, które jednoznacznie identyfikują bieżący typ zamapowany ogólny.

(Odziedziczone po IVsDataMappedObject)
IsDeleted

Pobiera wartość wskazującą, czy bieżący typ zamapowany ogólny jest usuwany.

(Odziedziczone po IVsDataMappedObject)
IsPrimary

Pobiera wartość wskazującą, czy ten unikatowy klucz jest kluczem podstawowym.

Name

Pobiera nazwę ogólnego typu mapowanego.

(Odziedziczone po IVsDataMappedObject)
Properties

Pobiera pary nazwa/wartość zawierające nazwy właściwości i wartości skojarzone z bieżącym rodzajowym typem mapowanym.

(Odziedziczone po IVsDataMappedObject)
Selector

Pobiera obiekt selektora, który umożliwia pobieranie metadanych specyficznych dla źródła danych z obiektu danych obsługuje plik XML.

(Odziedziczone po IVsDataMappedObject)
Site

Pobiera lub ustawia lokację.

(Odziedziczone po IVsDataSiteableObject<T>)
Type

Pobiera nazwę typu jako ciąg dla bieżącego typu zamapowanego ogólnego.

(Odziedziczone po IVsDataMappedObject)
UnderlyingObject

Pobiera obiekt źródłowy, który jest zawarty przez bieżący typ zamapowany ogólny.

(Odziedziczone po IVsDataMappedObject)

Dotyczy