Udostępnij przez


Interfejs IColumn

Reprezentuje SQL Server kolumna.

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

Składnia

'Deklaracja
Public Interface IColumn _
    Inherits IScalar, IMetadataObject
'Użycie
Dim instance As IColumn
public interface IColumn : IScalar, 
    IMetadataObject
public interface class IColumn : IScalar, 
    IMetadataObject
type IColumn =  
    interface
        interface IScalar
        interface IMetadataObject
    end
public interface IColumn extends IScalar, IMetadataObject

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

Właściwości

  Nazwa Opis
Właściwość publiczna Collation Pobiera ICollation obiektu identyfikujący sortowanie używany przez kolumna.
Właściwość publiczna ComputedColumnInfo Pobiera ComputedColumnInfo obiekt, który dostarcza kolumna obliczana specyfikacja.
Właściwość publiczna DataType Pobiera typ danych wartość skalarna. (Dziedziczony z IScalar).
Właściwość publiczna DefaultValue Pobiera IDefaultConstraint obiekt, który określa wartości domyślnej kolumna.
Właściwość publiczna IdentityColumnInfo Pobiera IdentityColumnInfo obiekt, który pozwala specyfikacja kolumna tożsamości.
Właściwość publiczna InPrimaryKey Pobiera wartość wskazująca, czy kolumna jest uwzględniona w definicji ograniczenie klucza podstawowego lub UNIQUE.
Właściwość publiczna IsColumnSet Pobiera Boolean wartość określająca, czy kolumna jest kolumna rozrzedzona, która jest element członkowski zestaw kolumn.
Właściwość publiczna IsSparse Pobiera Boolean wartość określająca, czy kolumna jest kolumna rozrzedzona.
Właściwość publiczna Name Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject).
Właściwość publiczna Nullable Pobiera wartość logiczna wskazująca, czy obiekt wartość skalarna jest nullable. (Dziedziczony z IScalar).
Właściwość publiczna RowGuidCol Pobiera wartość wskazująca, czy kolumna jest automatycznie aktualizowana unikatową wartość identyfikatora GUID.
Właściwość publiczna ScalarType Pobiera typ wartość skalarna. (Dziedziczony z IScalar).

Do góry

Metody

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

Do góry