IDatabaseTable Arabirim
Bir veritabanı tablosu modeller.
Ad alanı: Microsoft.Data.Schema.SchemaModel.Abstract
Derleme: Microsoft.Data.Schema (Microsoft.Data.Schema.dll içinde)
Sözdizimi
'Bildirim
Public Interface IDatabaseTable _
Inherits IDatabaseColumnSource, IModelElement, IModelPropertyContainer, IModelEntity, _
IModelAnnotationHolder
public interface IDatabaseTable : IDatabaseColumnSource,
IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class IDatabaseTable : IDatabaseColumnSource,
IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type IDatabaseTable =
interface
interface IDatabaseColumnSource
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface IDatabaseTable extends IDatabaseColumnSource, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
IDatabaseTable türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Columns | Bunun için sütunları alır IDatabaseColumnSource. (IDatabaseColumnSource kaynağından devralındı.) |
![]() |
ElementClass | Meta veri sınıfı için bir öğe alır. (IModelElement kaynağından devralındı.) |
![]() |
Indexes | Bu için geçerli dizin alır IDatabaseColumnSource. (IDatabaseColumnSource kaynağından devralındı.) |
![]() |
Model | Modeli başvurusu alır. (IModelEntity kaynağından devralındı.) |
![]() |
Name | Alır veya ayarlar öğesinin adı. (IModelElement kaynağından devralındı.) |
![]() |
ResolutionStatus | Değeri alır veya modeli öğe çözümleme durumu ayarlar. (IModelElement kaynağından devralındı.) |
![]() |
SourceCodePositions | Bu öðeyi tanýmlamak kaynaklar listesini alır. (IModelElement kaynağından devralındı.) |
![]() |
ValidationStatus | Değeri alır veya modeli öğesi geçerlilik durumunu ayarlar. (IModelElement kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddAnnotation | Bu öğe için verilen ek açıklama ekler. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
Delete | Bu örnek modelinden siler. (IModelElement kaynağından devralındı.) |
![]() |
GetAnnotations() | Bu öğeye eklenen açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations(Type) | Belirli türde ekli ek açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations(ModelIdentifier) | Verilen tanımlayıcıya sahip ekli ek açıklamaları listesini döndürür. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations(ModelIdentifier, Type) | (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations<TType>() | Verilen ek açıklama uygulayan tüm ekli modeli ek açıklamalar yazın ve belirtilen modeli tanımlayıcısı vardır verir. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetAnnotations<TType>(ModelIdentifier) | (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
GetColumnsRelationship | Döndürür IModelMultiRelationship arasında bu IDatabaseColumnSource ve ilişkili IDatabaseColumn örnekleri. (IDatabaseColumnSource kaynağından devralındı.) |
![]() |
GetComposingChildren | Çocuklar için bu öğe oluşturma bir listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetHierarchicalChildren | Hiyerarşik çocuklar için bu öğe listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetIndexesRelationship | Döndürür IModelReverseMultiRelationship arasında bu IDatabaseColumnSource ve tüm ilişkili IDatabaseIndex örnekleri. (IDatabaseColumnSource kaynağından devralındı.) |
![]() |
GetOwnerInfo | Öğe sahibi hakkında bilgi verir. (IModelElement kaynağından devralındı.) |
![]() |
GetProperty<TProperty> | Belirtilen özellik alır. (IModelPropertyContainer kaynağından devralındı.) |
![]() |
GetReferencedDanglingRelationshipEntries | Model içinde nerede sol tarafta bu öğedir ve ilişki sağ tarafında hiçbir öğe yok veya öğe sağdaki ikinci yok ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencedElements | Bu öğe ilişkinin sol tarafında olduğu bu öğe ile bir ilişkisi bulunan öğeleri listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencedRelationshipEntries | Bu öğenin sol tarafta yerin ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencingElements | Bu öğeyi sağ tarafta olduğu bu öğe ile bir ilişkisi bulunan öğeleri listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetReferencingRelationshipEntries | Bu öğeyi sağ tarafta olduğu ilişki girişlerinin listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetRelationship(ModelRelationshipClass) | İstenen ilişki sağlanan meta verileri kullanarak verir. (IModelElement kaynağından devralındı.) |
![]() |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | İlişki, iki ilişkili öğe belirtilen türde olduğu döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetRelationships | Bu öğe ilişkiler listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
IsDeleted | Nesneyi silinmiş olup olmadığını belirtir. (IModelElement kaynağından devralındı.) |
![]() |
IsExternal | Nesne bir dış kaynaktan yüklendi ve şema modelinin bir parçası olmadığını gösteren bir değeri döndürür. (IModelElement kaynağından devralındı.) |
![]() |
RemoveAnnotation | Bu model öğesinde belirtilen ek açıklama kaldırır. (IModelAnnotationHolder kaynağından devralındı.) |
![]() |
SetProperty<TProperty> | Belirtilen özellik ayarlar. (IModelPropertyContainer kaynağından devralındı.) |
Üst