Интерфейс IMutableDatabaseTable

Represents a database table.

Пространство имен:  Microsoft.SqlServer.Management.SqlParser.Metadata
Сборка:  Microsoft.SqlServer.Management.SqlParser (в Microsoft.SqlServer.Management.SqlParser.dll)

Синтаксис

'Декларация
Public Interface IMutableDatabaseTable _
    Inherits IDatabaseTable, IMutableTabular, ITabular, IMutableMetadataObject,  _
    IMetadataObject
'Применение
Dim instance As IMutableDatabaseTable
public interface IMutableDatabaseTable : IDatabaseTable, 
    IMutableTabular, ITabular, IMutableMetadataObject, IMetadataObject
public interface class IMutableDatabaseTable : IDatabaseTable, 
    IMutableTabular, ITabular, IMutableMetadataObject, IMetadataObject
type IMutableDatabaseTable =  
    interface
        interface IDatabaseTable
        interface IMutableTabular
        interface ITabular
        interface IMutableMetadataObject
        interface IMetadataObject
    end
public interface IMutableDatabaseTable extends IDatabaseTable, IMutableTabular, ITabular, IMutableMetadataObject, IMetadataObject

Тип IMutableDatabaseTable обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство CollationInfo Gets the CollationInfo object that is used by the object collections. (Производный от IDatabaseTable.)
Открытое свойство Columns Gets the collection of columns that belong to this object. (Производный от IMutableTabular.)
Открытое свойство Columns Gets the collection of columns that belong to this object. (Производный от ITabular.)
Открытое свойство Constraints Gets a collection of table constraints. (Производный от IDatabaseTable.)
Открытое свойство Constraints Gets a collection of table constraints.
Открытое свойство Indexes Gets a collection of table indexes. (Производный от IDatabaseTable.)
Открытое свойство Indexes Gets a collection of table indexes.
Открытое свойство Name Gets the name of the metadata object. (Производный от IMetadataObject.)
Открытое свойство TabularType Gets the tabular type. (Производный от ITabular.)
Открытое свойство Unaliased Gets the ITabular object that this object is an alias for. (Производный от ITabular.)

В начало

Методы

  Имя Описание
Открытый метод Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Производный от IMetadataObject.)

В начало