Bagikan melalui


IVsDataTableForeignKey Antarmuka

Definisi

Mewakili objek yang dipetakan yang menjelaskan sekumpulan kolom yang ditentukan oleh tabel yang bersama-sama mengidentifikasi baris secara unik dalam tabel lain.

public interface class IVsDataTableForeignKey : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="2C971BD4-FAA6-4cae-9AF4-8D268FD43EAB", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")]
public interface IVsDataTableForeignKey : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="2C971BD4-FAA6-4cae-9AF4-8D268FD43EAB", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")>]
type IVsDataTableForeignKey = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableForeignKey
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Atribut
Penerapan

Properti

Columns

Mendapatkan daftar kolom tabel kunci asing yang secara kolektif mewakili kunci asing.

DeleteAction

Tindakan hapus untuk rekaman yang terkait melalui kunci asing ini.

Identifier

Mendapatkan daftar bagian pengidentifikasi yang secara unik mengidentifikasi jenis yang dipetakan generik saat ini.

(Diperoleh dari IVsDataMappedObject)
IsDeleted

Mendapatkan nilai yang menunjukkan apakah jenis yang dipetakan generik saat ini dihapus.

(Diperoleh dari IVsDataMappedObject)
Name

Mendapatkan nama jenis yang dipetakan generik.

(Diperoleh dari IVsDataMappedObject)
Properties

Mendapatkan pasangan nama/nilai yang berisi nama properti dan nilai yang terkait dengan jenis yang dipetakan generik saat ini.

(Diperoleh dari IVsDataMappedObject)
ReferencedTable

Tabel data yang dirujuk dalam kunci asing ini.

ReferencedUniqueKey

Kunci unik pada tabel yang dirujuk oleh kunci asing ini.

Selector

Mendapatkan objek pemilih yang memungkinkan pengambilan metadata khusus sumber data dari file XML dukungan objek data.

(Diperoleh dari IVsDataMappedObject)
Site

Mendapatkan atau mengatur situs.

(Diperoleh dari IVsDataSiteableObject<T>)
Type

Mendapatkan nama jenis sebagai string untuk jenis yang dipetakan generik saat ini.

(Diperoleh dari IVsDataMappedObject)
UnderlyingObject

Mendapatkan objek yang mendasar yang terkandung oleh jenis yang dipetakan generik saat ini.

(Diperoleh dari IVsDataMappedObject)
UpdateAction

Tindakan pembaruan untuk kunci asing ini.

Berlaku untuk