Udostępnij przez


Interfejs ITableViewBase

Interfejs bazowy dla ITable i IView interfejsów.

Przestrzeń nazw:  Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw:  Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)

Składnia

'Deklaracja
Public Interface ITableViewBase _
    Inherits IDatabaseTable, ITabular, ISchemaOwnedObject, IDatabaseObject,  _
    IMetadataObject
'Użycie
Dim instance As ITableViewBase
public interface ITableViewBase : IDatabaseTable, 
    ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
public interface class ITableViewBase : IDatabaseTable, 
    ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
type ITableViewBase =  
    interface
        interface IDatabaseTable
        interface ITabular
        interface ISchemaOwnedObject
        interface IDatabaseObject
        interface IMetadataObject
    end
public interface ITableViewBase extends IDatabaseTable, ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject

Typ ITableViewBase uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna CollationInfo Pobiera CollationInfo obiekt, który jest używany przez Kolekcje obiektu. (Dziedziczony z IDatabaseTable).
Właściwość publiczna Columns Pobiera kolekcja kolumn, które należą do tego obiektu. (Dziedziczony z ITabular).
Właściwość publiczna Constraints Pobiera kolekcja ograniczeń tabela. (Dziedziczony z IDatabaseTable).
Właściwość publiczna Indexes Pobiera kolekcja indeksów tabela. (Dziedziczony z IDatabaseTable).
Właściwość publiczna IsQuotedIdentifierOn Pobiera wartość logiczna wskazująca, czy włączona jest opcja cytowany identyfikator.
Właściwość publiczna IsSystemObject Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject).
Właściwość publiczna Name Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject).
Właściwość publiczna Parent Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject).
Właściwość publiczna Schema Pobiera ISchema obiekt, który jest właścicielem obiektu. (Dziedziczony z ISchemaOwnedObject).
Właściwość publiczna TabularType Pobiera typ tabelarycznych. (Dziedziczony z ITabular).
Właściwość publiczna Triggers Pobiera zbiór DML wyzwalaczy.
Właściwość publiczna Unaliased Pobiera ITabular obiekt, że obiekt jest for. alias (Dziedziczony z ITabular).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Accept<T>(IDatabaseObjectVisitor<T>) Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject).
Metoda publiczna Accept<T>(IMetadataObjectVisitor<T>) Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject).
Metoda publiczna Accept<T>(ISchemaOwnedObjectVisitor<T>) Akceptuje wizyty z określonego ISchemaOwnedObjectVisitor<T> obiektu. (Dziedziczony z ISchemaOwnedObject).

Do góry