IVsDataTableForeignKeyColumn Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje zamapowany obiekt opisujący kolumnę klucza obcego tabeli.
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
- Atrybuty
- Implementuje
Właściwości
| AdoDotNetDataType |
Pobiera typ danych ADO.NET jako wartość liczbową z wyliczenia specyficznego dla ADO.NET. (Odziedziczone po IVsDataColumn) |
| AdoDotNetDbType |
Pobiera wartość z wyliczeniaDbType, która określa typ danych kolumny dla dostawcy danych ADO.NET. (Odziedziczone po IVsDataColumn) |
| DefaultValue |
Pobiera wartość domyślną przypisaną do tego obiektu kolumny, jeśli istnieje. (Odziedziczone po IVsDataTableColumn) |
| FrameworkDataType |
Pobiera .NET Framework typ kolumny. (Odziedziczone po IVsDataColumn) |
| Identifier |
Pobiera listę części identyfikatorów, które jednoznacznie identyfikują bieżący typ zmapowany ogólny. (Odziedziczone po IVsDataMappedObject) |
| IsComputed |
Pobiera wartość wskazującą, czy ten obiekt kolumny jest obliczany. (Odziedziczone po IVsDataTableColumn) |
| IsDeleted |
Pobiera wartość wskazującą, czy bieżący typ zamapowany ogólny jest usuwany. (Odziedziczone po IVsDataMappedObject) |
| IsNullable |
Pobiera wartość wskazującą, czy kolumna ma wartość null. (Odziedziczone po IVsDataColumn) |
| Length |
Pobiera długość kolumny. (Odziedziczone po IVsDataColumn) |
| Name |
Pobiera nazwę ogólnego typu mapowanego. (Odziedziczone po IVsDataMappedObject) |
| NativeDataType |
Pobiera nazwę typu danych specyficznego dla źródła danych. (Odziedziczone po IVsDataColumn) |
| Ordinal |
Pobiera liczbę porządkową kolumny, która określa kolejność kolumny w kolekcji kolumn. (Odziedziczone po IVsDataColumn) |
| Precision |
Pobiera maksymalną liczbę cyfr przechowywanych w kolumnie. (Odziedziczone po IVsDataColumn) |
| Properties |
Pobiera pary nazw/wartości zawierające nazwy właściwości i wartości skojarzone z bieżącym typem zamapowanym ogólnym. (Odziedziczone po IVsDataMappedObject) |
| ReferencedColumn |
Pobiera kolumnę tabeli, do którego odwołuje się kolumna klucza obcego w tabeli, do których odwołuje się odwołanie. |
| Scale |
Pobiera maksymalną liczbę cyfr po prawej stronie punktu dziesiętnego. (Odziedziczone po IVsDataColumn) |
| Selector |
Pobiera obiekt selektora, który umożliwia pobieranie metadanych specyficznych dla źródła danych z pliku XML obiektu danych. (Odziedziczone po IVsDataMappedObject) |
| Site |
Pobiera lub ustawia witrynę. (Odziedziczone po IVsDataSiteableObject<T>) |
| Type |
Pobiera nazwę typu jako ciąg dla bieżącego typu zamapowanego ogólnego. (Odziedziczone po IVsDataMappedObject) |
| UnderlyingObject |
Pobiera obiekt bazowy, który jest zawarty przez bieżący typ zamapowany ogólny. (Odziedziczone po IVsDataMappedObject) |
| UserDataType |
Pobiera typ danych zdefiniowany przez użytkownika. (Odziedziczone po IVsDataColumn) |