IVsDataTableForeignKeyColumn Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tablo yabancı anahtar sütununu açıklayan eşlenmiş bir nesneyi temsil eder.
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
- Öznitelikler
- Uygulamalar
Özellikler
| AdoDotNetDataType |
ADO.NET veri türünü ADO.NET özgü bir numaralandırmadan sayısal bir değer olarak alır. (Devralındığı yer: IVsDataColumn) |
| AdoDotNetDbType |
Numaralandırmadan DbType bir ADO.NET veri sağlayıcısı için sütunun veri türünü belirten bir değer alır. (Devralındığı yer: IVsDataColumn) |
| DefaultValue |
Varsa, bu sütun nesnesine atanan varsayılan değeri alır. (Devralındığı yer: IVsDataTableColumn) |
| FrameworkDataType |
Sütunun .NET Framework türünü alır. (Devralındığı yer: IVsDataColumn) |
| Identifier |
Geçerli genel eşlenmiş türü benzersiz olarak tanımlayan tanımlayıcı bölümlerinin listesini alır. (Devralındığı yer: IVsDataMappedObject) |
| IsComputed |
Bu sütun nesnesinin hesaplanıp hesaplanmadığını belirten bir değer alır. (Devralındığı yer: IVsDataTableColumn) |
| IsDeleted |
Geçerli genel eşlenen türün silinip silinmediğini belirten bir değer alır. (Devralındığı yer: IVsDataMappedObject) |
| IsNullable |
Sütunun null atanabilir olup olmadığını belirten bir değer alır. (Devralındığı yer: IVsDataColumn) |
| Length |
Sütunun uzunluğunu alır. (Devralındığı yer: IVsDataColumn) |
| Name |
Eşlenen genel türün adını alır. (Devralındığı yer: IVsDataMappedObject) |
| NativeDataType |
Veri kaynağına özgü veri türü adını alır. (Devralındığı yer: IVsDataColumn) |
| Ordinal |
Sütun koleksiyonundaki sütunun sırasını belirten sütunun sıra numarasını alır. (Devralındığı yer: IVsDataColumn) |
| Precision |
Sütunda depolanan maksimum basamak sayısını alır. (Devralındığı yer: IVsDataColumn) |
| Properties |
Geçerli genel eşlenmiş türle ilişkili özellik adlarını ve değerlerini içeren ad/değer çiftlerini alır. (Devralındığı yer: IVsDataMappedObject) |
| ReferencedColumn |
Yabancı anahtar sütununun başvuruda bulunan tabloda başvurduğunu tablo sütununu alır. |
| Scale |
Ondalık ayırıcının sağındaki basamak sayısı üst sınırını alır. (Devralındığı yer: IVsDataColumn) |
| Selector |
Veri nesnesi destek XML dosyasından veri kaynağına özgü meta verilerin alınmasını sağlayan bir seçici nesnesi alır. (Devralındığı yer: IVsDataMappedObject) |
| Site |
Siteyi alır veya ayarlar. (Devralındığı yer: IVsDataSiteableObject<T>) |
| Type |
Geçerli genel eşlenmiş türün dize olarak tür adını alır. (Devralındığı yer: IVsDataMappedObject) |
| UnderlyingObject |
Geçerli genel eşlenmiş türün içerdiği temel nesneyi alır. (Devralındığı yer: IVsDataMappedObject) |
| UserDataType |
Kullanıcı tanımlı bir veri türü alır. (Devralındığı yer: IVsDataColumn) |