ISql90Table Arabirim
Tablo modeller.
Ad alanı: Microsoft.Data.Schema.Sql.SchemaModel
Derleme: Microsoft.Data.Schema.Sql (Microsoft.Data.Schema.Sql.dll içinde)
Sözdizimi
'Bildirim
Public Interface ISql90Table _
Inherits ISqlTable, IDatabaseTable, IModelNamed, ISqlOwnedObject, _
ISqlExtendedPropertyHost, ISqlSecurable, ISqlColumnSource, IDatabaseColumnSource, ISqlStatisticBound, _
ISqlFulltextIndexedObject, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISqlSupportsReplication, ISql90SpecifiesStorage, _
ISqlSpecifiesStorage, ISql90SynonymTarget, ISql90SpecifiesTable, ISqlSpecifiesTable, ISql90XmlIndexedObject, _
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, _
IModelAnnotationHolder
public interface ISql90Table : ISqlTable,
IDatabaseTable, IModelNamed, ISqlOwnedObject, ISqlExtendedPropertyHost, ISqlSecurable,
ISqlColumnSource, IDatabaseColumnSource, ISqlStatisticBound, ISqlFulltextIndexedObject, ISqlSpecifiesAnsiNulls,
ISqlSpecifiesQuotedIdentifier, ISqlSupportsReplication, ISql90SpecifiesStorage, ISqlSpecifiesStorage, ISql90SynonymTarget,
ISql90SpecifiesTable, ISqlSpecifiesTable, ISql90XmlIndexedObject, ISqlModelElement, IScriptSourcedModelElement,
IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class ISql90Table : ISqlTable,
IDatabaseTable, IModelNamed, ISqlOwnedObject, ISqlExtendedPropertyHost, ISqlSecurable,
ISqlColumnSource, IDatabaseColumnSource, ISqlStatisticBound, ISqlFulltextIndexedObject, ISqlSpecifiesAnsiNulls,
ISqlSpecifiesQuotedIdentifier, ISqlSupportsReplication, ISql90SpecifiesStorage, ISqlSpecifiesStorage, ISql90SynonymTarget,
ISql90SpecifiesTable, ISqlSpecifiesTable, ISql90XmlIndexedObject, ISqlModelElement, IScriptSourcedModelElement,
IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type ISql90Table =
interface
interface ISqlTable
interface IDatabaseTable
interface IModelNamed
interface ISqlOwnedObject
interface ISqlExtendedPropertyHost
interface ISqlSecurable
interface ISqlColumnSource
interface IDatabaseColumnSource
interface ISqlStatisticBound
interface ISqlFulltextIndexedObject
interface ISqlSpecifiesAnsiNulls
interface ISqlSpecifiesQuotedIdentifier
interface ISqlSupportsReplication
interface ISql90SpecifiesStorage
interface ISqlSpecifiesStorage
interface ISql90SynonymTarget
interface ISql90SpecifiesTable
interface ISqlSpecifiesTable
interface ISql90XmlIndexedObject
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISql90Table extends ISqlTable, IDatabaseTable, IModelNamed, ISqlOwnedObject, ISqlExtendedPropertyHost, ISqlSecurable, ISqlColumnSource, IDatabaseColumnSource, ISqlStatisticBound, ISqlFulltextIndexedObject, ISqlSpecifiesAnsiNulls, ISqlSpecifiesQuotedIdentifier, ISqlSupportsReplication, ISql90SpecifiesStorage, ISqlSpecifiesStorage, ISql90SynonymTarget, ISql90SpecifiesTable, ISqlSpecifiesTable, ISql90XmlIndexedObject, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
ISql90Table 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ı.) |
![]() |
Columns | Bu kaynak tarafından sağlanan sütunlar listesi alır. (ISqlColumnSource kaynağından devralındı.) |
![]() |
Constraints | Nesneye uygulanan kısıtlamalar listesini alır. (ISql90SpecifiesTable kaynağından devralındı.) |
![]() |
Constraints | Nesneye uygulanan kısıtlamalar listesini alır. (ISqlSpecifiesTable kaynağından devralındı.) |
![]() |
ElementClass | Meta veri sınıfı için bir öğe alır. (IModelElement kaynağından devralındı.) |
![]() |
ExtendedProperties | Bu nesne için genişletilmiş özellikler listesini alır. (ISqlExtendedPropertyHost kaynağından devralındı.) |
![]() |
Filegroup | Alır veya ayarlar nesnesinin depolandığı dosya grubu. (ISqlSpecifiesStorage kaynağından devralındı.) |
![]() |
FilegroupForTextImage | Alır veya TEXTIMAGE_ON seçeneğini modeller bir değer ayarlar. (ISqlTable kaynağından devralındı.) |
![]() |
FullTextIndex | Bu nesneye tam metin dizinleri listesini alır. (ISqlFulltextIndexedObject kaynağından devralındı.) |
![]() |
Indexes | Bu için geçerli dizin alır IDatabaseColumnSource. (IDatabaseColumnSource kaynağından devralındı.) |
![]() |
Indexes | Bu kaynağı içeren dizinler listesini alır. (ISqlColumnSource kaynağından devralındı.) |
![]() |
IsAnsiNullsOn | Alır veya ANSI nulls ayarı bu nesne için açık olup olmadığını gösteren bir değeri ayarlar. (ISqlSpecifiesAnsiNulls kaynağından devralındı.) |
![]() |
IsLargeValueTypesOutOfRow | Alır veya varchar(max), nvarchar(max), varbinary(max), xml, metin, ntext, resim veya büyük kullanıcı tanımlı türü sütunlarındaki sahip tablolara satır davranışını denetlemek için kullanılan bir değer ayarlar. |
![]() |
IsQuotedIdentifierOn | Alır veya tırnak içine alınmış TANIMLAYICI ayarı bu nesne için açık olup olmadığını gösteren bir değeri ayarlar. (ISqlSpecifiesQuotedIdentifier kaynağından devralındı.) |
![]() |
IsReplicated | Alır veya nesne çoğaltma tabi olup olmadığını gösteren bir değeri ayarlar. (ISqlSupportsReplication kaynağından devralındı.) |
![]() |
IsTableLockOnBulkLoad | "Üzerindeki tablo kilidini bulk load" modeller değeri alır veya ayarlar sp_tableoption seçeneği. (ISqlTable kaynağından devralındı.) |
![]() |
IsVardecimalStorageFormatOn | Alır veya vardecimal depolama tablo için etkin olup olmadığını gösteren bir değeri ayarlar. |
![]() |
Model | Modeli başvurusu alır. (IModelEntity kaynağından devralındı.) |
![]() |
Name | Alır veya ayarlar öğesinin adı. (IModelElement kaynağından devralındı.) |
![]() |
Owner | Alır veya ayarlar bu nesnenin sahibi. (ISqlOwnedObject kaynağından devralındı.) |
![]() |
PartitionColumn | Alır veya nesne bölüm sütunu ayarlar. (ISql90SpecifiesStorage kaynağından devralındı.) |
![]() |
PartitionScheme | Alır veya nesne depolamak için kullanılan bölüm düzenini ayarlar. (ISql90SpecifiesStorage kaynağından devralındı.) |
![]() |
Permissions | Bu nesneye uygulanan izinler listesini alır. (ISqlSecurable kaynağından devralındı.) |
![]() |
PrimarySource | Öğe için birincil kaynağı hakkında bilgi alır. (IScriptSourcedModelElement kaynağından devralındı.) |
![]() |
ResolutionStatus | Değeri alır veya modeli öğe çözümleme durumu ayarlar. (IModelElement kaynağından devralındı.) |
![]() |
SecondarySources | İkincil kaynaklar listesi öğesi alır. (IScriptSourcedModelElement kaynağından devralındı.) |
![]() |
SourceCodePositions | Bu öðeyi tanýmlamak kaynaklar listesini alır. (IModelElement kaynağından devralındı.) |
![]() |
Statistics | Bu nesneye uygulama istatistikleri listesini alır. (ISqlStatisticBound kaynağından devralındı.) |
![]() |
Synonyms | Bu hedefle ilişkilendirilmiş eşanlamlı listesini alır. (ISql90SynonymTarget kaynağından devralındı.) |
![]() |
TextInRowSize | "Satırındaki metin" modeller değeri alır veya ayarlar sp_tableoption seçeneği. (ISqlTable kaynağından devralındı.) |
![]() |
Triggers | Bu kaynağı içeren veri düzenleme dili (dml) Tetikleyiciler listesini alır. (ISqlColumnSource kaynağından devralındı.) |
![]() |
ValidationStatus | Değeri alır veya modeli öğesi geçerlilik durumunu ayarlar. (IModelElement kaynağından devralındı.) |
![]() |
XmlIndex | Bu nesneyle ilişkili xml dizinler listesini alır. (ISql90XmlIndexedObject 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ı.) |
![]() |
GetColumnsRelationship() | Döndürür bir IModelMultiRelationship arasında this ve ilişkili ISqlColumn. (ISqlColumnSource kaynağından devralındı.) |
![]() |
GetComposingChildren | Çocuklar için bu öğe oluşturma bir listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetConstraintsRelationship() | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISql90Constraint. (ISql90SpecifiesTable kaynağından devralındı.) |
![]() |
GetConstraintsRelationship() | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlConstraint. (ISqlSpecifiesTable kaynağından devralındı.) |
![]() |
GetExtendedPropertiesRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlExtendedProperty. (ISqlExtendedPropertyHost kaynağından devralındı.) |
![]() |
GetFilegroupForTextImageRelationship | Döndürür bir IModelSingleRelationship arasında this ve ilişkili ISqlFilegroup. (ISqlTable kaynağından devralındı.) |
![]() |
GetFilegroupRelationship | Döndürür bir IModelSingleRelationship arasında this ve ilişkili ISqlFilegroup. (ISqlSpecifiesStorage kaynağından devralındı.) |
![]() |
GetFullTextIndexRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlFullTextIndex. (ISqlFulltextIndexedObject 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ı.) |
![]() |
GetIndexesRelationship() | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlIndex. (ISqlColumnSource kaynağından devralındı.) |
![]() |
GetOwnerInfo | Öğe sahibi hakkında bilgi verir. (IModelElement kaynağından devralındı.) |
![]() |
GetOwnerRelationship | Döndürür bir IModelSingleRelationship arasında this ve ilişkili ISqlObjectOwner. (ISqlOwnedObject kaynağından devralındı.) |
![]() |
GetPartitionColumnRelationship | Döndürür bir IModelSingleRelationship arasında this ve ilişkili ISqlColumn. (ISql90SpecifiesStorage kaynağından devralındı.) |
![]() |
GetPartitionSchemeRelationship | Döndürür bir IModelSingleRelationship arasında this ve ilişkili ISql90PartitionScheme. (ISql90SpecifiesStorage kaynağından devralındı.) |
![]() |
GetPermissionsRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlPermissionStatement. (ISqlSecurable 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ı.) |
![]() |
GetRelationshipEntrySources | Verilen ilişkiyle ilgili kaynak bilgiler koleksiyonunu döndürür. (IScriptSourcedModelElement kaynağından devralındı.) |
![]() |
GetRelationships | Bu öğe ilişkiler listesini döndürür. (IModelElement kaynağından devralındı.) |
![]() |
GetStatisticsRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlStatistic. (ISqlStatisticBound kaynağından devralındı.) |
![]() |
GetSynonymsRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISql90Synonym. (ISql90SynonymTarget kaynağından devralındı.) |
![]() |
GetTriggersRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISqlDmlTrigger. (ISqlColumnSource kaynağından devralındı.) |
![]() |
GetXmlIndexRelationship | Döndürür bir IModelReverseMultiRelationship arasında this ve ilişkili ISql90XmlIndex. (ISql90XmlIndexedObject 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